hummel
Anmeldungsdatum: 23. November 2004
Beiträge: 32
|
Hallo habe versucht den TP_LINK Stick unter Ubuntu 16.4 zum laufen zu bringen,aber bisher ohne Erfolg. Im Kernel ist der Treiber nicht enthalten.
Im Netz sind diverse Anleitungen nach zu lesen. https://www.myria.de/computer/1308-tp-link-archer-t2u-ac600-unter-linux-nutzen.
Leider bekomme ich auf der Konsole eine Fehlermeldung bei : make. Ich verstehe nicht was das falsch läuft.Bin an verzweifeln. Ausgebe Terminal:
erika@erika-Hyrican-PC:~$ cd mt7610u_wifi_sta_v3002_dpo_20130916
erika@erika-Hyrican-PC:~/mt7610u_wifi_sta_v3002_dpo_20130916$ make
make -C tools
make[1]: Verzeichnis „/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/tools“ wird betreten
gcc -g bin2h.c -o bin2h
make[1]: Verzeichnis „/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/tools“ wird verlassen
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/tools/bin2h
chipset = mt7610u
cp -f os/linux/Makefile.6 /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/Makefile
make -C /lib/modules/4.10.0-40-generic/build SUBDIRS=/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux modules
make[1]: Verzeichnis „/usr/src/linux-headers-4.10.0-40-generic“ wird betreten
CC [M] /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.o
In file included from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rtmp_os.h:44:0,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rtmp_comm.h:75,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rt_config.h:33,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c:28:
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/os/rt_linux.h:77:0: warning: "EXT_BUILD_CHANNEL_LIST" redefined
#define EXT_BUILD_CHANNEL_LIST /* must define with CRDA */
^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/os/rt_linux.h:98:0,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rtmp_os.h:44,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rtmp_comm.h:75,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rt_config.h:33,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c:28:
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/cfg80211.h:35:49: error: ‘IEEE80211_NUM_BANDS’ undeclared here (not in a function)
struct ieee80211_supported_band Cfg80211_bands[IEEE80211_NUM_BANDS];
^
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c: In function ‘announce_802_3_packet’:
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c:341:16: warning: unused variable ‘pAd’ [-Wunused-variable]
RTMP_ADAPTER *pAd = (RTMP_ADAPTER *)pAdSrc;
^
In file included from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rtmp_os.h:44:0,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rtmp_comm.h:75,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/rt_config.h:33,
from /home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c:28:
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c: In function ‘STA_MonPktSend’:
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c:450:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION_
^
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/include/os/rt_linux.h:669:16: note: in definition of macro ‘DBGPRINT_RAW’
printk Fmt; \
^
/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.c:450:9: note: in expansion of macro ‘DBGPRINT’
DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION_
^
scripts/Makefile.build:294: die Regel für Ziel „/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.o“ scheiterte
make[2]: *** [/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_profile.o] Fehler 1
Makefile:1524: die Regel für Ziel „_module_/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux“ scheiterte
make[1]: *** [_module_/home/erika/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux] Fehler 2
make[1]: Verzeichnis „/usr/src/linux-headers-4.10.0-40-generic“ wird verlassen
Makefile:403: die Regel für Ziel „LINUX“ scheiterte
make: *** [LINUX] Fehler 2
Bis zum compelieren war alles gut gelaufen. Wer kann mir weiter helfen?
Bearbeitet von praseodym: Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22096
Wohnort: ~
|
Warum nimmst du nicht das PPA aus dem Wiki? WLAN/Karten/Realtek Ist es überhaupt der richtige Treiber? Zeige
lsusb
|
hummel
(Themenstarter)
Anmeldungsdatum: 23. November 2004
Beiträge: 32
|
Ja ist schon richtig : lsusb : Bus 003 Device 002: ID 148f:761a Ralink Technology, Corp.
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22096
Wohnort: ~
|
Dann das PPA einbinden und das Paket mt7610u-dkms installieren
|
hummel
(Themenstarter)
Anmeldungsdatum: 23. November 2004
Beiträge: 32
|
O.K.Das habe ich so gemacht. Aber das ging auch in die Hose.
Ausgabe:sudo apt install mt7610u-dkms
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden Installiert
dkms
Die folgenden NEUEN Pakete werden installiert:
dkms mt7610u-dkms
0 aktualisiert, 2 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 1.078 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 8.841 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 dkms all 2.2.0.3-2ubuntu11.5 [66,3 kB]
Holen:2 http://ppa.launchpad.net/hanipouspilot/rtlwifi/ubuntu xenial/main amd64 mt7610u-dkms all 0.2 [1.012 kB]
Es wurden 1.078 kB in 1 s geholt (678 kB/s).
Vormals nicht ausgewähltes Paket dkms wird gewählt.
(Lese Datenbank ... 213050 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../dkms_2.2.0.3-2ubuntu11.5_all.deb ...
Entpacken von dkms (2.2.0.3-2ubuntu11.5) ...
Vormals nicht ausgewähltes Paket mt7610u-dkms wird gewählt.
Vorbereitung zum Entpacken von .../mt7610u-dkms_0.2_all.deb ...
Entpacken von mt7610u-dkms (0.2) ...
Trigger für man-db (2.7.5-1) werden verarbeitet ...
dkms (2.2.0.3-2ubuntu11.5) wird eingerichtet ...
mt7610u-dkms (0.2) wird eingerichtet ...
Loading new mt7610u-0.2 DKMS files...
First Installation: checking all kernels...
Building for 4.10.0-28-generic and 4.10.0-40-generic
Building for architecture x86_64
Building initial module for 4.10.0-28-generic
Error! Bad return status for module build on kernel: 4.10.0-28-generic (x86_64)
Consult /var/lib/dkms/mt7610u/0.2/build/make.log for more information.
Bearbeitet von praseodym: Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
|
hummel
(Themenstarter)
Anmeldungsdatum: 23. November 2004
Beiträge: 32
|
Hier die Ausgabe gedit /var/lib/dkms/mt7610u/0.2/build/make.log
DKMS make.log for mt7610u-0.2 for kernel 4.10.0-28-generic (x86_64)
Sa 25. Nov 22:12:22 CET 2017
make -C tools
make[1]: Verzeichnis „/var/lib/dkms/mt7610u/0.2/build/tools“ wird betreten
gcc -g bin2h.c -o bin2h
make[1]: Verzeichnis „/var/lib/dkms/mt7610u/0.2/build/tools“ wird verlassen
/var/lib/dkms/mt7610u/0.2/build/tools/bin2h
chipset = mt7610u
cp -f os/linux/Makefile.6 /var/lib/dkms/mt7610u/0.2/build/os/linux/Makefile
make -C /lib/modules/4.10.0-28-generic/build SUBDIRS=/var/lib/dkms/mt7610u/0.2/build/os/linux modules
make[1]: Verzeichnis „/usr/src/linux-headers-4.10.0-28-generic“ wird betreten
CC [M] /var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.o
In file included from /var/lib/dkms/mt7610u/0.2/build/include/rtmp_os.h:44:0,
from /var/lib/dkms/mt7610u/0.2/build/include/rtmp_comm.h:75,
from /var/lib/dkms/mt7610u/0.2/build/include/rt_config.h:33,
from /var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c:28:
/var/lib/dkms/mt7610u/0.2/build/include/os/rt_linux.h:77:0: warning: "EXT_BUILD_CHANNEL_LIST" redefined
#define EXT_BUILD_CHANNEL_LIST /* must define with CRDA */
^
<command-line>:0:0: note: this is the location of the previous definition
In file included from /var/lib/dkms/mt7610u/0.2/build/include/os/rt_linux.h:98:0,
from /var/lib/dkms/mt7610u/0.2/build/include/rtmp_os.h:44,
from /var/lib/dkms/mt7610u/0.2/build/include/rtmp_comm.h:75,
from /var/lib/dkms/mt7610u/0.2/build/include/rt_config.h:33,
from /var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c:28:
/var/lib/dkms/mt7610u/0.2/build/include/cfg80211.h:35:49: error: ‘IEEE80211_NUM_BANDS’ undeclared here (not in a function)
struct ieee80211_supported_band Cfg80211_bands[IEEE80211_NUM_BANDS];
^
/var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c: In function ‘announce_802_3_packet’:
/var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c:341:16: warning: unused variable ‘pAd’ [-Wunused-variable]
RTMP_ADAPTER *pAd = (RTMP_ADAPTER *)pAdSrc;
^
In file included from /var/lib/dkms/mt7610u/0.2/build/include/rtmp_os.h:44:0,
from /var/lib/dkms/mt7610u/0.2/build/include/rtmp_comm.h:75,
from /var/lib/dkms/mt7610u/0.2/build/include/rt_config.h:33,
from /var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c:28:
/var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c: In function ‘STA_MonPktSend’:
/var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c:450:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION__, pRxBlk->DataSize + sizeof(wlan_ng_prism2_header)));
^
/var/lib/dkms/mt7610u/0.2/build/include/os/rt_linux.h:669:16: note: in definition of macro ‘DBGPRINT_RAW’
printk Fmt; \
^
/var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.c:450:9: note: in expansion of macro ‘DBGPRINT’
DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION__, pRxBlk->DataSize + sizeof(wlan_ng_prism2_header)));
^
scripts/Makefile.build:294: die Regel für Ziel „/var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.o“ scheiterte
make[2]: *** [/var/lib/dkms/mt7610u/0.2/build/os/linux/../../os/linux/rt_profile.o] Fehler 1
Makefile:1524: die Regel für Ziel „_module_/var/lib/dkms/mt7610u/0.2/build/os/linux“ scheiterte
make[1]: *** [_module_/var/lib/dkms/mt7610u/0.2/build/os/linux] Fehler 2
make[1]: Verzeichnis „/usr/src/linux-headers-4.10.0-28-generic“ wird verlassen
Makefile:403: die Regel für Ziel „LINUX“ scheiterte
make: *** [LINUX] Fehler 2
Bearbeitet von praseodym: Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22096
Wohnort: ~
|
Ok, das scheint ab Kernel 4.10 nicht mehr zu funktionieren. Teste dieses Treiberupdate: sudo apt-get install git build-essential
git clone https://github.com/lwfinger/rtlwifi_new
cd rtlwifi_new
make
sudo make install
sudo depmod -a
sudo update-initramfs -u Neustart
|
hummel
(Themenstarter)
Anmeldungsdatum: 23. November 2004
Beiträge: 32
|
Hi,bin immer noch nicht weiter gekommen. Ich habe die linux -Headers neu über kopiert und die alles so installiert wie in der ppa.beschrieben . Dann die reatek.dkms für Xerial installiert,was auch geklappt hat. Ausgabe modinfo realtek: wie komme ich nun weiter? 1
2
3
4
5
6
7
8
9
10
11
12
13 | license: GPL
author: Johnson Leung
description: Realtek PHY driver
srcversion: 37EE7C5354065530FBED23A
alias: mdio:???????????111001100100100010110
alias: mdio:???????????111001100100100010101
alias: mdio:???????????111001100100100010100
alias: mdio:???????????111001100100100010010
depends:
intree: Y
vermagic: 4.10.0-40-generic SMP mod_unload
Code
|
|
hummel
(Themenstarter)
Anmeldungsdatum: 23. November 2004
Beiträge: 32
|
Hallo praseodym ,
Sehe Dir doch bitte meine letzte Ausgabe modinfo an. Wie ist das zu bewerten. Danach möchte ich erst Deinen letzten Beitrag ,das Compilieren ausführen. | snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
joydev 20480 0
input_leds 16384 0
snd_hda_intel 36864 3
snd_hda_codec 126976 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core 81920 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 102400 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
Code
|
|
Renalto
Anmeldungsdatum: 12. April 2017
Beiträge: 56
|
Kurze Info. Dein Stick hat einen Ralink/MediaTek MT7610U Chipsatz, keinen Realtek.
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22096
Wohnort: ~
|
Genauen Befehl zeigen und die ganze Ausgabe bitte
|
hummel
(Themenstarter)
Anmeldungsdatum: 23. November 2004
Beiträge: 32
|
Hallo praseodym , noch einmal die ganze Ausgabe. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84 | Module Size Used by
realtek 16384 0
bnep 20480 2
usblp 20480 0
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 200704 0
kvm 593920 1 kvm_intel
snd_hda_codec_hdmi 49152 1
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
pcbc 16384 0
snd_hda_codec_realtek 90112 1
aesni_intel 167936 0
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
joydev 20480 0
input_leds 16384 0
snd_hda_intel 36864 3
snd_hda_codec 126976 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core 81920 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 102400 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
mei_me 40960 0
mei 102400 1 mei_me
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
glue_helper 16384 1 aesni_intel
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_seq,snd_pcm
snd 77824 17 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_realtek,snd_pcm
soundcore 16384 1 snd
shpchp 36864 0
hci_uart 98304 0
btbcm 16384 1 hci_uart
btqca 16384 1 hci_uart
btintel 16384 1 hci_uart
bluetooth 557056 11 hci_uart,btintel,btqca,bnep,btbcm
mac_hid 16384 0
tpm_crb 16384 0
acpi_als 16384 0
kfifo_buf 16384 1 acpi_als
industrialio 69632 2 acpi_als,kfifo_buf
intel_lpss_acpi 16384 0
intel_lpss 16384 1 intel_lpss_acpi
acpi_pad 180224 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,parport_pc,ppdev
autofs4 40960 2
hid_logitech_hidpp 28672 0
hid_logitech_dj 20480 0
usbhid 53248 0
i915 1449984 106
i2c_algo_bit 16384 1 i915
drm_kms_helper 151552 1 i915
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
r8169 81920 0
drm 352256 5 i915,drm_kms_helper
ahci 36864 2
mii 16384 1 r8169
libahci 32768 1 ahci
wmi 16384 0
video 40960 1 i915
pinctrl_sunrisepoint 28672 0
pinctrl_intel 20480 1 pinctrl_sunrisepoint
i2c_hid 20480 0
hid 118784 6 i2c_hid,usbhid,hid_logitech_dj,hid_logitech_hidpp
fjes 77824 0
erika@erika-Hyrican-PC:~$
Code
|
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22096
Wohnort: ~
|
Renalto schrieb: Kurze Info. Dein Stick hat einen Ralink/MediaTek MT7610U Chipsatz, keinen Realtek.
Korrekt. Wo stammt der Treiber her? hier oder hier? Das Paket wieder deinstallieren
|