stabimodinfo rt3070sta
modinfo rt2870sta
Ezek ellenőrzik a modul(ok) tulajdonságait, ha léteznek. Teszt parancsok, a beállításokon semmit nem változtatnak. De nem tudom, mit csináltál, mit telepítettél, milyen sorrendben, gép újraindítás megvolt-e, stb..
Az lsusb és az lspci is teszt parancsok, listázzák az USB vagy a PCI eszközöket. De például az lsmod parancs a telepített modulokat és azok jelenlegi működését listázza. Semmit nem csinálnak amúgy. (ls = list)
Újabb kernel ... ami van neked telepíthetően, már működhet (nem ezek, csak egy példa): http://forums.linuxmint.com/viewtopic.php?f=90&t=172711&p=888208
I'm going to look into kernel 3.14 and 3.15 to see is it was fixed.
Tehát a lehetséges válaszok egyike, hogy kernelt frissítesz, mert ugyan ez OpenWRT,
https://dev.openwrt.org/ticket/13523
de patch-et (javítófolt) neked nem sokan fognak készíteni a jelenlegi kerneledhez, ami mi is?
uname -r
Nem az, ami nekik. Linkelnek egy STA firmware-t, de kétségekben vannak..
Direct download link: http://sourceforge.net/projects/alfanetwork/files/Driver/3070_LinuxSTA_2.6.1.3_20121022.tar.bz2/download
Erre a firmware-re lentebb visszatértem.
Mi az iwconfig-od amúgy? (pastebin)
iwconfig
Ez az elértelmezés amúgy érdekes: rt2800usb
https://bugzilla.redhat.com/show_bug.cgi?id=913631
Viszont az egyiknek bevált az előbb linkelt firmware (2.6.1.3)
Na jó, itt egy másik megoldás, csináld ezt akkor:
(a kommenteltek a magyarázat)
--> Ralink_5370sta-2.5.0.3_dkms
# Kezdő könyvtárba lépés
cd
# Letöltés
wget -c media.cdn.ubuntu-de.org/forum/attachments/13/16/4365112-Ralink_5370sta-2.5.0.3_dkms.tar.gz
# Kicsomagolás
tar zxvf 4365112-Ralink_5370sta-2.5.0.3_dkms.tar.gz
# Biztonsági másolat az eredetiről
sudo mv /lib/firmware/rt2870.bin /lib/firmware/rt2870.bin.ORIG
# A fw letöltött bemásolása
cd Ralink_5370sta-2.5.0.3/src/common
sudo cp rt2870.bin /lib/firmware/rt2870.bin
# A modulok frissítése és a rendszer újraindítása
sudo update-initramfs -uk all
sudo reboot
# Kimenet (pastebin), ha nem változott semmi az újraindítás után.
dmesg
https://forums.kali.org/showthread.php?23063-Please-help-with-rt2800usb-txpower-warning&s=dba3d4fb32698e1c09015978c05d4e38&p=38231&viewfull=1#post38231
Az nem tudom, hogy a te kerneleddel működni fog-e.
Náluk igen.
ieee80211 phy14: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
rt2800usb 1-2:1.0: firmware: direct-loading firmware rt2870.bin
ieee80211 phy14: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.32
Amúgy ez is régebbi kernelhez van, ellenőriztem.
A visszaállítás.
sudo cp /lib/firmware/rt2870.bin.ORIG /lib/firmware/rt2870.bin
sudo update-initramfs -uk all
sudo reboot
De meg lehet ugyanezt csinálni az "újabb" verziószámú firmware-rel - ami nem biztos, hogy jobb lesz, nekem az első a szimpatikusabb..., így:
cd
wget -c http://sourceforge.net/projects/alfanetwork/files/Driver/3070_LinuxSTA_2.6.1.3_20121022.tar.bz2
tar jxvf 3070_LinuxSTA_2.6.1.3_20121022.tar.bz2
sudo mv /lib/firmware/rt2870.bin /lib/firmware/rt2870.bin.ORIG2 # hagyd ki ezt a lépést, ha az előzőt javaslatot is próbáltad - vagyis a másik firmware-rel persze.
cd DPO_RT5572_LinuxSTA_2.6.1.3_20121022/common
sudo cp rt2870.bin /lib/firmware/rt2870.bin
sudo update-initramfs -uk all
sudo reboot
# Kimenet (pastebin), ha nem változott semmi az újraindítás után.
dmesg
Csak ezzel ez a baj / elvileg: Supporting kernel - linux kernel 2.4 and 2.6 series. / README_STA_USB, de ... nem tudom, működni látszik újabb kernellel is, viszont az egész folyamat (a két firmware bármelyikének használata) visszafordítható a biztonsági mentés vissza másolásával. Arra nagyon kéne figyelni, hogy az ORIG mentést csak egyszer hozod létre - az eredetiről! a második leírást (tar.bz2) direkt módosítottam, de a sor ki is hagyható abból.
Nem akarlak összezavarni, de 3.12 és 3.13-as kernellel ez a patch működik (ndiswrapperrel: http://hu.wikipedia.org/wiki/Ndiswrapper), mint olvasható:
http://ubuntuforums.org/showthread.php?t=2198957&page=2&s=08a6bd6cc21152d1a7f9e2bbbd13f655
De ez nem natív megoldás.
Na most blacklist-re lehet tenni esetleg ezt a 2800-as modult.
Kábé így: (gksu!)
lsmod | grep rt2
Az lsmod | grep rt2 kimenetből okoskodunk, de megelőlegezem:
gksu gedit /etc/modprobe.d/blacklist.conf
Bele ezt a végére: (ha nincs ebben semmi, akkor szólj, tehát arról van szó, nézd meg a fájlkezelőbe, létezik-e eleve ez a szövegfájl)
blacklist rt2800usb
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00lib
http://ubuntuforums.org/showthread.php?t=1606820&p=10038435#post10038435
sudo update-initramfs -uk all
sudo reboot
Ha elárulod, hogy mit csináltál. Hogy nem jó, nem elég sajnos. :)