Beküldte Bundy -
Fórum:
Hogyan lehet telepíteni az asus ac54 usb wifi adaptert Linux Mint 18.3-ra? Ha jól tudom, mediatek7612u a chipset.
Hogyan lehet telepíteni az asus ac54 usb wifi adaptert Linux Mint 18.3-ra? Ha jól tudom, mediatek7612u a chipset.
asus wifi
Beküldte lala -
Értékelés:
@#0 " Ha jól tudom, mediatek7612u a chipset."
Mit mutat róla az:
inxi -N
asus wifi
Beküldte Bundy -
Értékelés:
inxi -N:
Network: Card: Intel Ethernet Connection I217-V driver: e1000e
Itt néztem: https://wikidevi.com/wiki/ASUS_USB-AC54
asus wifi
Beküldte kimarite -
Értékelés:
@#0 Ha USB-s eszközt keresünk, akkor bedugod, és
A parancs kimenete kéne.
asus wifi
Beküldte Bundy -
Értékelés:
lsusb:
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0b05:1833 ASUSTek Computer, Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 003: ID 0458:7089 KYE Systems Corp. (Mouse Systems) Genius FaceCam 320
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
asus wifi
Beküldte kimarite -
Értékelés:
https://www.asus.com/Networking/USB-AC54/HelpDesk_Download/
Az általad linkelt oldalról a driver 2014-es.
asus wifi
Beküldte Bundy -
Értékelés:
Találtam egy ilyet: https://github.com/ulli-kroll/mt7612u
de nem egészen értem, hogy miket is kellene módosítani a Makefile-ben.
Innen is letöltöttem a linuxos drivert: https://www.mediatek.com/products/broadbandWifi/mt7612u , de dmg fájl, nem tudom hogyan lehetne telepíteni.
asus wifi
Beküldte kimarite -
Értékelés:
https://github.com/ulli-kroll/mt7612u ,
„Találtam egy ilyet:de nem egészen értem, hogy miket is kellene módosítani a Makefile-ben.”
-- itt le vannak írva a módosítások, igaz, angolul:
https://github.com/ulli-kroll/mt7612u/blob/master/README_STA_usb
A legtöbb egyértelmű, de mindegyik szövegszerkesztés.
„Innen is letöltöttem a linuxos drivert: https://www.mediatek.com/products/broadbandWifi/mt7612u , de dmg fájl, nem tudom hogyan lehetne telepíteni.”
-- azt sehogy, az OS X rendszerre való. Én is letöltöttem ezt a telepítőt véletlenül. Rosszul tették be az ikonok alá a Mediatek honlapon a fájlokat (ha ráviszed az ikonra az egér mutatót, akkor az URL-t megmutatja a böngésző), azaz balról a harmadik a Linux rendszerre való telepítő, az alma ikonos (*LinuxSTA*) :)
https://d86o2zu8ugzlg.cloudfront.net/mediatek-craft/drivers/MT7612U_DPO_...
De ez 2014.07.08. kiadású verzió, elég régi, lehet, nem is használhatod, mert a jelen csomag verzióiddal nem fér össze. Mondjuk, ez kiderül, ha megpróbálod telepíteni. Előfordulhat, hogy -az öt lépéses telepítés alatt- már a .configure, esetleg a make alkalmával. Mindjárt kipróbálom, de én már a Linux Mint 19 Tara kiadást használom, még újabb csomagokkal. A gyári alkalmazásnál gondok:
asus wifi
Beküldte kimarite -
Értékelés:
https://github.com/ulli-kroll/mt7612u
úgy tűnik, sok gond nincsen. Nem kell szerkeszteni, a README.md fájl leírását kell követni.
Jó, hogy rátaláltál. :)
A szerkesztések csak tájékoztatásnak vannak, szerintem a README_STA_usb fájl tartalma egyezik a Mediatek által kiadott telepítési utasításokkal, de a README.md fájlban van a GitHub firmware telepítési leírása.
Így kezdődik (letöltés):
-- belépés a letöltött könyvtárba
-- elkészített a rendszeredre jellemző beállításokat, fájlokat
... nálam eddig jó, ez a vége:
Eddig juss el, nézzük meg, nálad rendben lesz-e a folyamat.
A következő lépések ezek:
For install the needed firmware files / a firmware telepítése
For install the driver use / a frimware használata
To Unload driver you may need to disconnect the device / a firmware kikapcsol, ha kihúzod az eszközt
Esetleg még ezen parancsokat érdemes futtatni (csak, ha valami nem működik)
-- bár az insmod megvolt, érdemes a depmod parancsot is futtatni (bajt nem okoz)
-- érvényesítés az összes már telepített kernelhez
(új kernel telepítésekor vagy a kernel frissülésekor ez automatikus folyamat)
Utóbbi két parancs hibákat vagy figyelmeztetéseket mutathat. Tehát a kimeneteket másold be ide, mer ha nem látjuk, nem tudjuk, mi lehet a gond.
Bugok (README.md):
**BUGS**
- enable cfg80211
- remove stupid AP/STA switch
- fix unloading driver
- do more function typesafe
- cross compile check with real hw on $target
- strip fw files and use kernel firmware load
- check for wrong typecasts
- remove/strip hardcoded `RT2870STA.dat`
- check for wrong variable sizes (driver was for 32bit)
- update to more USB-IDs
- check if monitor mode is working
- more cleanup and other stuff
- fix compile warnings
- misc. other stuff
Még valami:
**NOTES**
The original driver is **PITA**
Both mt7610u and mt7612u <u>can</u> work with the same driver.
**but currently dont't**
Code which is missing in one driver, may found in the other driver.
i.e STA, AP, Monitor, RSSI, LED handling stuff
**STATUS**
Driver works fine (some sort of)
Most of the work is done is cleaning the driver and make this mess **readable** for conversion.
Updates for wireless-ext/cfg80211 are not accepted.
asus wifi
Beküldte Bundy -
Értékelés:
végigment az összes parancs hiba nélkül, a sudo depmod -a -ra új prompt lett, a sudo update-initramfs -uk all -ra pedig:
update-initramfs: Generating /boot/initrd.img-4.15.5-041505-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
Warning: No support for locale: hu_HU.utf8
update-initramfs: Generating /boot/initrd.img-4.13.0-37-generic
Warning: No support for locale: hu_HU.utf8
update-initramfs: Generating /boot/initrd.img-4.11.5-041105-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
Warning: No support for locale: hu_HU.utf8
update-initramfs: Generating /boot/initrd.img-4.4.0-98-generic
Warning: No support for locale: hu_HU.utf8
Az eszköz mégsem működik, mintha be sem lenne dugva.
Még egyszer végig csináltam
Beküldte Bundy -
Értékelés:
Még egyszer végig csináltam az egészet, most már a sudo insmod mt7612u.ko ra hibát ír:
insmod: ERROR: could not load module mt7612u.ko: No such file or directory
Még egyszer végig csináltam
Beküldte kimarite -
Értékelés:
Mit mutat a parancs kimenete?
Nálam ezt:
Mit mutat ezen parancs kimenete?
Még egyszer végig csináltam
Beküldte kimarite -
Értékelés:
majd a rendszer indítása után bedugod, és listázol:
Kimenet így?
Még egyszer végig csináltam
Beküldte Bundy -
Értékelés:
Már csak a rendszrindítás utánit tudom megnézni, mivel azóta már volt indítva a gép és a wifi is ki-be dugva.
lsmod | grep mt:
binfmt_misc 20480 1
rfkill list all semmit nem mutat, új promt lesz csupán.
Még egyszer végig csináltam
Beküldte kimarite -
Értékelés:
Ez is nagyon érdekes,
de azt mutatja, hogy nem sikerül a firmware-t használatba venned.
Az igazság az, hogy nekem is újra meg kellett ezt csinálnom,
és csak ezután látom ezt.
Az
insmod
futtatása nélkül ugyanazt láttam, amit te.Próbáljuk azt, hogy kihúzod az eszközt, megcsinálod, amit fentebb írtam, és, ha látod az
lsmod
kimenetben azmt7612u
modult, akkor bedugod az eszközt, és az alábbi két parancs kimenetét a https://paste.ubuntu.com/ oldal segítségével megosztod velünk. A sorrend fontos.Még egyszer végig csináltam
Beküldte Bundy -
Értékelés:
kihúzott eszköznél a sudo insmod mt7612u.ko után az lsmod | grep mt:
mt7612u 962560 0
binfmt_misc 20480 1
cfg80211 622592 2 8192eu,mt7612u
Ha bedugom az eszközt, akkor is ugyanez. Azonban wifi továbbra sincs.
Az rfkill list all-ra viszont sehogyan sincs válasz, sztem azért mert nincs semmilyen eszköz az asus wifin kívül amit listázhatna. Próbából beledugtam egy usb bluetooth-t, akkor már ezt volt a válasz:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Még egyszer végig csináltam
Beküldte kimarite -
Értékelés:
Még egyszer végig csináltam
Beküldte Bundy -
Értékelés:
Jun 18 04:25:26 bundy-desktop kernel: [36662.967328] usb 4-6: new SuperSpeed USB device number 4 using xhci_hcd
Jun 18 04:25:26 bundy-desktop kernel: [36662.988472] usb 4-6: New USB device found, idVendor=0b05, idProduct=1833
Jun 18 04:25:26 bundy-desktop kernel: [36662.988478] usb 4-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 18 04:25:26 bundy-desktop kernel: [36662.988483] usb 4-6: Product: 802.11ac WLAN
Jun 18 04:25:26 bundy-desktop kernel: [36662.988487] usb 4-6: Manufacturer: MediaTek Inc.
Jun 18 04:25:26 bundy-desktop kernel: [36662.988490] usb 4-6: SerialNumber: 000000000
Jun 18 04:25:26 bundy-desktop mtp-probe: checking bus 4, device 4: "/sys/devices/pci0000:00/0000:00:14.0/usb4/4-6"
Jun 18 04:25:26 bundy-desktop mtp-probe: bus: 4, device: 4 was not an MTP device
Még egyszer végig csináltam
Beküldte kimarite -
Értékelés:
Ilyen kis részletekkel nem sokat érünk.
Még egyszer végig csináltam
Beküldte Bundy -
Értékelés:
dmesg: https://paste.ubuntu.com/p/ghwrjGpjns/
Csak egyszer kell megcsinálni..
Beküldte kimarite -
Értékelés:
dmesg
kimenetben.Hirtelen ötletem az, hogy a Makefile első öt sorát (később, nem most!)
a második sor tekintetében erre kéne változtatnod
azaz, az STA módot kell erőltetni. De ez csak egy futólag ránézés volt (nem vagyok programozó), úgy tűnik, ezt kell változtatni, mégpedig emiatt:
https://github.com/ulli-kroll/mt7612u/blob/master/README.md
„Current setting for this driver is APSTA mode as default.
STA mode is working fine, (your need to set STA in Makefile) AP mode can crash your kernel if you call
iwconfig
after module loading”Máshogyan nem tudom, hogyan lehetne átállítani a használt módot.
A firmware a 4.2-es kerneltől támogatott, azzal rendben vagy.
A helyes módszer a következő
(az elejétől a végéig és csak egyetlen egyszer kell)
-- törlöd a már elkészített firmware-t - lehetőleg ne gépeld el a parancsot (!TAB)
(két fájl van, az egyik egy patch, azaz folt,
és ez a neve, nem mt7612u.
elhelyezkedés: rendszer)
-- ellenőrzés
(a helyes kimenet, ha visszatér a prompt)
-- törlöd a jelen könyvtárat
(a
make clean
nem biztos, hogy törli a beállításokat itt.elhelyezkedés: saját könyvtár)
-- letöltöd újra a firmware-t
(elhelyezkedés: saját könyvtár)
-- módosítod a Makefile-t a fentiek szerint: második sor APSTA-ról STA és mented a fájlt a változtatással
A fájl itt van, kiemelem
-- keresés
(ha nem találnád)
-- találatok: közvetlen a letöltött könyvtár alatt található
(a te felhasználóneved fog látszani)
-- belépsz a letöltött könyvtárba
-- futtatod
-- telepítesz
-- érvényesíted a modult
Eztán bedugod az eszközt és próba (az eszköz eddig ne legyen bedugva)
A firmware csak a 64bit-es rendszerekre jó, ez van neked, kérdeztem már?
-----
Ha kihúzod az eszközt és újra próbálkoznál, csak ezen parancsok futtatása szükséges!
Csak egyszer kell megcsinálni..
Beküldte Bundy -
Értékelés:
Igen, 64 bites a rendszer, LM 18.3.
Végigcsináltam, amit írtál, de sajnos semmi sem változott :(
Csak egyszer kell megcsinálni..
Beküldte kimarite -
Értékelés:
Csak egyszer kell megcsinálni..
Beküldte Bundy -
Értékelés:
usb 3.0-ban próbáltam, ill. most már 2.0-ban is, de ott sem működik linux alatt :( Windows alatt csak usb 3.0-ban próbáltam, ott tökéletes.
https://www.asus.com/Networking/USB-AC54/specifications/
Csak egyszer kell megcsinálni..
Beküldte kimarite -
Értékelés:
Mondjuk erről így nem ír a fejlesztő, hanem ezt közli:
„If the driver fails building consult your distro how to
install the kernel sources and build an external module.”
Csak egyszer kell megcsinálni..
Beküldte Bundy -
Értékelés:
dpkg -l linux-headers* build-essential | grep ii:
ii linux-headers-4.11.5-041105 4.11.5-041105.201706141137 all Header files related to Linux kernel version 4.11.5
ii linux-headers-4.11.5-041105-generic 4.11.5-041105.201706141137 amd64 Linux kernel headers for version 4.11.5 on 64 bit x86 SMP
ii linux-headers-4.13.0-37 4.13.0-37.42~16.04.1 all Header files related to Linux kernel version 4.13.0
ii linux-headers-4.13.0-37-generic 4.13.0-37.42~16.04.1 amd64 Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
ii linux-headers-4.15.5-041505 4.15.5-041505.201802261304 all Header files related to Linux kernel version 4.15.5
ii linux-headers-4.15.5-041505-generic 4.15.5-041505.201802261304 amd64 Linux kernel headers for version 4.15.5 on 64 bit x86 SMP
ii linux-headers-4.4.0-98 4.4.0-98.121 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-98-generic 4.4.0-98.121 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
Csak egyszer kell megcsinálni..
Beküldte kimarite -
Értékelés:
Amire csatlakoznál így van beállítva, azaz így szolgáltat?
„802.11a/b/g/n/ac 1T1R 2.4 GHz”
https://wireless.wiki.kernel.org/en/users/drivers/mediatek
Most nem tudok többet.
Csak egyszer kell megcsinálni..
Beküldte kimarite -
Értékelés:
https://github.com/jurobystricky/Netgear-A6210
Csak egyszer kell megcsinálni..
Beküldte Bundy -
Értékelés:
Nem tudom, hogy mit jelent az 1T1R, a többi ok, az ac-t persze 5 GHz-en :P
MIMO: Multiple Input Multiple Output
Beküldte kimarite -
Értékelés:
https://wikidevi.com/wiki/MIMO
802.11n
MIMO is a part of the 802.11n specification. Different notations may be used to describe the MIMO capabilities of a given device.
TxR:S
T: Number of transmit radio chains
R: Number of receive radio chains
S: Number of spatial data streams
1x1:1 - 150Mbps transmitting and receiving
1x2:2 - 150Mbps transmitting, 300Mbps receiving
2x2:2 - 300Mbps transmitting and receiving
2x3:2 - 300Mbps transmitting and receiving
3x3:2 - 300Mbps transmitting and receiving
3x3:3 - 450Mbps transmitting and receiving
May also be described as xTyR where x is the number of transmit radio chains and y is the number of receive radio chains. This notation neglects the number of spatial data streams.
1T1R SISO: 150Mbps transmitting and receiving (single input single output)
1T2R MISO - 150Mbps transmitting, 300Mbps receiving (multiple input single output)
2T2R MIMO - 300Mbps transmitting and receiving (multiple input multiple output)
2T3R MIMO - Usually 300Mbps transmitting and receiving (multiple input multiple output)
3T3R MIMO - 300Mbps or 450Mbps transmitting and receiving depending on the number of spatial streams (multiple input multiple output)
-----
Az 5GHz-es tartomány „nem feltétlen jó”az eszköznek ...
MIMO: Multiple Input Multiple Output
Beküldte Bundy -
Értékelés:
Pedig ugyanezen a gépen windows alatt 5GHz-en használtam, wifi sebességre írta is a 867-et mindkét irányban a windows is és a routerem is.
Asus szerint Transmit/Receive: MIMO technology
2.4 GHz 2 x 2
5 GHz 2 x 2
MIMO: Multiple Input Multiple Output
Beküldte kimarite -
Értékelés:
jurobystricky / Netgear-A6210
Beküldte kimarite -
Értékelés:
Csak a
make
parancsig kéne elmenni, mármint, hogy hibát dob-e:https://askubuntu.com/questions/654262/missing-driver-for-asus-usb-n53
https://github.com/jurobystricky/Netgear-A6210
jurobystricky / Netgear-A6210
Beküldte Bundy -
Értékelés:
Nekem is hibát ír:
l.c:33:
In function ‘memcpy’,
inlined from ‘rt_ioctl_iwaplist’ at /home/bundy/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.c:549:2:
./include/linux/string.h:340:4: error: call to ‘__read_overflow2’ declared with attribute error: detected read beyond size of object passed as 2nd parameter
__read_overflow2();
^
scripts/Makefile.build:316: recipe for target '/home/bundy/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.o' failed
make[2]: *** [/home/bundy/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.o] Error 1
Makefile:1515: recipe for target '_module_/home/bundy/Netgear-A6210/os/linux' failed
make[1]: *** [_module_/home/bundy/Netgear-A6210/os/linux] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.15.5-041505-generic'
Makefile:59: recipe for target 'debug' failed
make: *** [debug] Error 2
Tovább nem próbálkozom, visszatérek a windows-hoz, pedig tetszett a linuxmint, de túl sok a probléma a hardverek támogatásával. Ha ezt is sikerült volna összehozni, előző hozzászólásod alapján, csak félmegoldás lett volna, hiszen csak 2,4 GHz-en működött volna.
Eddigi segítségedet köszönöm.
jurobystricky / Netgear-A6210
Beküldte kimarite -
Értékelés:
-- térj, nyugodtan. Mindenki csak' használjon olyan OS-t, ami tetszik neki.
„pedig tetszett a linuxmint, de túl sok a probléma a hardverek támogatásával.”
-- egyik Linux vagy Unix rendszer alatt sem fog működni ez az eszköz, de szerintem már Mac OS alatt sem. Talán a következő Windows-zal sem, hiszen a támogatott driver 2014-es. Most még működik. Úgyhogy nem a Linux Mint-tel van baj, hanem sajnos az eszköz gyártójával. Ezek ritka esetek.
Szívesen.
Sok sikert, örömöt az életben! Remélem, viszontlátunk még ...