Ralink rt3290

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
msrx111
Beiträge: 51
Registriert: 03.01.2016 13:58:07

Ralink rt3290

Beitrag von msrx111 » 25.07.2016 20:25:47

Ich habe einen Laptop mit Jessie neu aufgesetzt. Leider funktioniert die WLan Karte nicht, obwohl sie es eigentlich sollte....
lspci

Code: Alles auswählen

02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
lsmod

Code: Alles auswählen

rt2800usb              26222  0 
rt2x00usb              17642  1 rt2800usb
arc4                   12536  4 
rt2800pci              13049  0 
rt2800mmio             13390  1 rt2800pci
rt2800lib              81131  3 rt2800pci,rt2800usb,rt2800mmio
asus_nb_wmi            20664  0 
asus_wmi               22781  1 asus_nb_wmi
sparse_keymap          12818  1 asus_wmi
rt2x00pci              12520  1 rt2800pci
rt2x00mmio             12601  2 rt2800pci,rt2800mmio
rt2x00lib              42331  7 rt2x00pci,rt2x00usb,rt2800lib,rt2800pci,rt2800usb,rt2800mmio,rt2x00mmio
eeprom_93cx6           12625  1 rt2800pci
mac80211              474216  4 rt2x00lib,rt2x00pci,rt2x00usb,rt2800lib
iwconfig

Code: Alles auswählen

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
lshw -c network

Code: Alles auswählen

  *-network DISABLED      
       description: Wireless interface
       product: RT3290 Wireless 802.11n 1T/1R PCIe
       vendor: Ralink corp.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlan0
       version: 00
       serial: 9c:2a:70:65:b9:77
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rt2800pci driverversion=3.16.0-4-amd64 firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 memory:f7d10000-f7d1ffff
  *-network DISABLED
       description: Ethernet interface
       product: AR8161 Gigabit Ethernet
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 10
       serial: 08:60:6e:98:51:ca
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=alx latency=0 link=no multicast=yes port=twisted pair
       resources: irq:19 memory:f7c00000-f7c3ffff ioport:e000(size=128)
  *-usb
       description: Wireless interface
       product: 802.11 n WLAN
       vendor: Ralink
       physical id: 4
       bus info: usb@4:1.4
       logical name: wlan1
       version: 1.01
       serial: 1.0
       capabilities: usb-2.00 ethernet physical wireless
       configuration: broadcast=yes driver=rt2800usb driverversion=3.16.0-4-amd64 firmware=0.36 ip=192.168.0.27 link=yes maxpower=450mA multicast=yes speed=480Mbit/s wireless=IEEE 802.11bgn
r
rfkill list wlan

Code: Alles auswählen

0: asus-wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: yes
3: phy1: Wireless LAN
        Soft blocked: no
        Hard blocked: no

das einzige was ich feststellen kann ist das offensichtlich bei dem pci interface die firmware nicht geladen wird (lshw) und dass es hard blocked ist (rfkill) Alle versuche die Blockierung zu beenden sind gescheitert. (erstellen einer datei in modprobe.d mit rfkill befehlen oder rfkill auf der Konsole usw. was google so hergibt, funktionieren nicht. Daher habe ich ein USB Interface eingesteckt. Auch ein Ralink Chipsatz. Der klappt merkwürdigerweise einwandfrei....... Ich bin mit meinem Latein vollkommen am Ende. Aber vielleicht hat ja irgendwer eine Idee.

Der Lappi ist ein Asus F75a

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Ralink rt3290

Beitrag von rendegast » 25.07.2016 22:33:48

Debianfirmware-ralink resp. Debianfirmware-misc-nonfree (ab jessie-backports) installiert?
Danach Modul neu laden.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

msrx111
Beiträge: 51
Registriert: 03.01.2016 13:58:07

Re: Ralink rt3290

Beitrag von msrx111 » 25.07.2016 22:39:31

Ja Firmware ist vorhanden habe. Sogar per Git aktuelle Firmware von Kernel.org besorgt

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Ralink rt3290

Beitrag von rendegast » 25.07.2016 22:52:24

... driverversion=3.16.0-4-amd64 ...
Du könntest mal einen Versuch mit dem kernel 4.x jessie-backports machen.



Die firmware der Pakete ist identisch:

Code: Alles auswählen

75a1da3caa0b1c95e81dfba207f834c6  ./firmware-ralink_0.43_all/lib/firmware/rt2860.bin
75a1da3caa0b1c95e81dfba207f834c6  ./firmware-misc-nonfree_20160110-1~bpo8+1_all/lib/firmware/rt2860.bin

Code: Alles auswählen

36c944c3138125605d28c0a3a1338be9  ./firmware-ralink_0.43_all/lib/firmware/rt2870.bin
36c944c3138125605d28c0a3a1338be9  ./firmware-misc-nonfree_20160110-1~bpo8+1_all/lib/firmware/rt2870.bin
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

msrx111
Beiträge: 51
Registriert: 03.01.2016 13:58:07

Re: Ralink rt3290

Beitrag von msrx111 » 26.07.2016 18:35:44

Installation eines Kernel aus den Backports bringt keine Veränderung.

Das Problem scheint darin zu bestehen, dass das Interface blocked ist. Siehe Ausgabe von rfkill bzw ifconfig_

Code: Alles auswählen

root@asus-laptop-martin:/home/msrx111# ifconfig wlan0 up
SIOCSIFFLAGS: Die Operation ist nicht möglich wegen RF-kill

root@asus-laptop-martin:/home/msrx111# rfkill list all
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: yes
Zu demThema gibt es viel bei den Kollegen von Ubuntu. Verschont mich mit folgenden Ratschlägen:

Firmware installieren - ist vorhanden
rfkill unblock all im Terminal eingeben. Funktioniert nicht.
Eine Datei asus.conf in /etc/modprobe.d anlegen mit Konfiguration für die Asus Wlan Module funktioniert auch nicht.
die datei rfkill in /dev löschen bringt auch Nichts
Die Hardware Schalter am Laptop drücken. Lösen nur einen soft Block aus.
Im Bios das Interface auschalten und wieder einschalten. Sinnlos

Falls dann doch jemand eine Idee hätte. Ich bin offen für weitere Ideen.......

Edit: Ich habe auch versucht die Treiber von Mediatek zu übersetzen. Aber das baut nicht durch.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Ralink rt3290

Beitrag von rendegast » 27.07.2016 12:48:26

msrx111 hat geschrieben: Eine Datei asus.conf in /etc/modprobe.d anlegen mit Konfiguration für die Asus Wlan Module funktioniert auch nicht.
Du meinst wohl dieses:
ubuntuusers hat geschrieben: Gib dem Modul asus_wmi einem Parameter mit:
echo "options asus_wmi wireless=1" | sudo tee -a /etc/modprobe.d/asus.conf
oder
blacklist asus-nb-wmi
oder
options asus_nb_wmi wapf=1

Auch die initrd neu erstellt,
dann die Module neu geladen oder Rechner neu gestartet?


Jedoch nimmt (kernel 4.6) nur das asus-nb-wmi überhaupt eineOption an:

Code: Alles auswählen

$ /sbin/modinfo asus-wireless asus-wmi asus-nb-wmi | egrep  "filename|parm"
filename:       /lib/modules/4.6.0-0.bpo.1-amd64/kernel/drivers/platform/x86/asus-wireless.ko
filename:       /lib/modules/4.6.0-0.bpo.1-amd64/kernel/drivers/platform/x86/asus-wmi.ko
filename:       /lib/modules/4.6.0-0.bpo.1-amd64/kernel/drivers/platform/x86/asus-nb-wmi.ko
parm:           wapf:WAPF value (uint)


Es gibt Modelle mit WLAN realtek, atheros und wie hier ralink,
verbauter ETH scheint aber immer ein atheros zu sein, Treiber alx.
Vielleicht mal den am Laden hindern, falls das Laptop intern so eine Schaltung hat 'ENTWEDER eth oder wlan'.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

msrx111
Beiträge: 51
Registriert: 03.01.2016 13:58:07

Re: Ralink rt3290

Beitrag von msrx111 » 27.07.2016 22:23:26

Folgende deiner Vorschläge habe ich schon ausprobiert:

Blockieren des eth0 Moduls (alx) dabei habe ich mich an diese Anleitung gehalten. https://wiki.debian.org/KernelModuleBlacklisting
brachte aber keinen Erfolg.

Auch an der asus.conf in /etc/modprobe.d habe ich noch verschiedene Parameter ausprobiert.
auch bislang erfolglos.
Die ausus_wmi und Konsorten hab ich auch schonmal testweise geblacklistet.

Den Backport Kernel nutze ich immer noch, da ich irgendwo gelesen hatte, dass mein Wireless erst ab Kernel 3.7 richtig funktioniert. Und schaden kann es ja nicht wirklich.

Erstmal vielen Dank. Deine Vorschläge haben mir einige Denkanstösse gegeben wo ich weiterhin ansetzen kann.
Vielen Dank dafür

Antworten