PDA

View Full Version : Draadloos instellen lukt niet via ifup en ook niet met NetworkManager



hws38
26-Nov-2011, 07:33
Beste forummers,
Alweer een draadloos probleem.

Allereerst: over het begin van dit probleem heb ik op 17 november gepost in het engelstalige forum. Daarop is één (niet erg nuttige) reactie gekomen. Ik heb intussen wel verder geklust, maar de draadloze verbinding komt nog steeds niet tot stand. Ik hoop dus dat iemand op dit NL forum me verder kan helpen.

Systeem: openSUSE 11.4 64b (desktop) met KDE 4.7.0
Netwerk hardware:
- Ethernet op moederbord (defekt)
- Ethermet op losse kaart (werkt normaal)
- Access point: Fritz!Boz 7170 modem/router (werkt normaal)
- Wlan: Linksys WUSB100 V2 adapter.

Bij het installeren van oS11.4, ongeveer een jaar geleden, was alleen ethernet beschikbaar. De Linksys adapter heb ik 2 weken geleden gekocht om de overgang naar een andere provider (binnenkort) te vergemakkelijken. Deze uitbreiding achteraf zal wel de reden zijn waarom de KDE NetworkManager widget niet was geïnstalleerd. Dit manco heb ik intussen verholpen.
Installeren via ifup werkt niet: ik kan geen netwerk kiezen, geen versleuteling kiezen en geen wachtwoord opgeven.
Met NetworkManager zijn die instellingen wel mogelijk.
Eerste vraag: het wachtwoord voor de WPA2 beveiliging bestaat uit 16 cijfers. Het is me niet duidelijk of ik die moet opgeven als 1111-2222-3333-4444 of als 1234567890123456. Ik heb beide zonder succes geprobeerd: het probleem ligt blijkbaar ergens anders.
In NetwerkManager heb ik ook ingesteld dat het wachtwoord onversleuteld in een bestand wordt opgeslagen.

Hieronder een stukje output van /var/log/NetworkManager


uit /var/log/NetworkManager
voorafgaand: Ethernetplug uitgetrokken, plug in Linksys UB wireless adapter, reboot.

Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0) starting connection 'FRITZ!Box 7170'
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> (wlan0): device state change: 3 -> 4 (reason 0)
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: associating -> disconnected
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> (wlan0): device state change: 4 -> 5 (reason 0)
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0/wireless): connection 'FRITZ!Box 7170' requires no security. No secrets needed.
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Config: added 'ssid' value 'FRITZ!Box 7170'
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Config: added 'mode' value '1'
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Config: added 'frequency' value '2437'
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Config: added 'bssid' value '00:1c:4a:4b:f9:a0'
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Config: added 'key_mgmt' value 'NONE'
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Config: set interface ap_scan to 2
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: disconnected -> scanning
Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: scanning -> associating
Nov 26 12:12:31 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: associating -> disconnected
Nov 26 12:12:31 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: disconnected -> scanning
Nov 26 12:12:31 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: scanning -> associating
Nov 26 12:12:41 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: associating -> disconnected
Nov 26 12:12:41 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: disconnected -> scanning
Nov 26 12:12:41 oS114 NetworkManager[1395]: <info> (wlan0): supplicant connection state: scanning -> associating
Nov 26 12:12:47 oS114 NetworkManager[1395]: <warn> Activation (wlan0/wireless): association took too long, failing activation.
Nov 26 12:12:47 oS114 NetworkManager[1395]: <info> (wlan0): device state change: 5 -> 9 (reason 11)
Nov 26 12:12:47 oS114 NetworkManager[1395]: <warn> Activation (wlan0) failed for access point (FRITZ!Box 7170)
Nov 26 12:12:47 oS114 NetworkManager[1395]: <info> Marking connection 'FRITZ!Box 7170' invalid.
Nov 26 12:12:47 oS114 NetworkManager[1395]: <warn> Activation (wlan0) failed.
Nov 26 12:12:47 oS114 NetworkManager[1395]: <info> (wlan0): device state change: 9 -> 3 (reason 0)
Nov 26 12:12:47 oS114 NetworkManager[1395]: <info> (wlan0): deactivating device (reason: 0).
Nov 26 12:12:47 oS114 NetworkManager[1395]: <info> (wlan0): reset MAC address to 00:00:00:00:00:00
oS114:~ # cat /var/log/NetworkManager


Interessant hierin vind ik de regel:
"Nov 26 12:12:21 oS114 NetworkManager[1395]: <info> Activation (wlan0/wireless): connection 'FRITZ!Box 7170' requires no security. No secrets needed."
Vreemd, omdat het AP wel degelijk WPA2 met wachtwoord verlangt.

In de log is correct dat de SSID "Fritz!Box 7170" de SSID is van het WAP. Ook is de gelogde waarde van BSSID inderdaad het MAC adres van het WAP.

Maar de verbinding komt kennelijk niet tot stand.

Kan iemand me verder helpen?
Alvast bedankt !

Knurpht
27-Nov-2011, 05:49
Kun je eens output posten van


su -c 'lspci -nnk'


Heb je van tevoren gecheckt of de wireless adapter linux ondersteund is? Zou wel moeten met linksys, maar je weet 't nooit.

hws38
27-Nov-2011, 07:37
Hoera, hoera
Antwoord van K !
(Vanwege de nadering van 5dec)
Dank voor je reactie.

In de lijst van lspci komt de string "Linksys" niet voor, maar de adapter heeft (dan ook?) een usb aansluiting.
Hieronder een stukje output van lsusb:


Bus 002 Device 002: ID 1737:0078 Linksys WUSB100 v2 RangePlus Wireless Network Adapter [Ralink RT3070]


En hieronder een selectie uit Yast's hardware info:


64: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: Zj8l.4GeyP0y7Ci3
Parent ID: pBe4.3f5c44ENLJ9
SysFS ID: /devices/pci0000:00/0000:00:13.2/usb2/2-4/2-4:1.0
SysFS BusID: 2-4:1.0
Hardware Class: unknown
Model: "Cisco-Linksys LLC Linksys RangePlus Wireless Network USB Adapter"
Hotplug: USB
Vendor: usb 0x1737 "Cisco-Linksys LLC"
Device: usb 0x0078 "Linksys RangePlus Wireless Network USB Adapter"
Revision: "1.01"
Driver: "rt2870"
Driver Modules: "rt2870sta"
Speed: 480 Mbps
Module Alias: "usb:v1737p0078d0101dc00dsc00dp00icFFiscFFipFF"
Driver Info #0:
Driver Status: rt2870sta is active
Driver Activation Cmd: "modprobe rt2870sta"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #56 (Hub)

De bijbehorende driver module lijkt dus aanwezig.
Trouwens, uit de eerste regel van /var/log/NetworkManager (zie mijn eerste post) maak ik op dat op een onderliggende netwerklaag al contact is met het AccessPoint: hoe kan mijn systeem anders de naam daarvan (Fritz!Box 7170) kennen?

Knurpht
27-Nov-2011, 15:36
Probeer het volgende eens: zet in Yast - Netwerk - Netwerkinstellingen ipv6 uit. Daarna rebooten.
Ondanks dat mijn eigen router zegt prima om te kunnen gaan met ipv6, loopt het ding finaal vast als ik zelf ipv6 actief heb, en dat dan meermalen op een avond. Ook kan ik bij één klant geen verbinding maken als ik ipV6 aan heb.

Inderdaad is de driver, en volgens mij ook de goede, geladen, en "ziet' de kaart je router ook. Dan blijft er niet veel anders over dan dit.

hws38
28-Nov-2011, 09:12
Dank voor je suggestie, maar ja, Ipv6 staat altijd al uitgeschakeld (dwz. niet-aangevinkt in de Yast module).

Het lijkt mij dat er door het Acess Point geen IP adres wordt toegewezen.
De beveiliging is WPA2, maar hoe kan het dan dat ik in var/log/NetworkManager lees (zie oorspronkelijke post) dat "connection 'FRITZ!Box 7170' requires no security. No secrets needed."

Bij de instellingen van het AP kan ik kiezen dat alleen bekende MAC adressen worden geaccepteerd. Ik heb dus het MAC adres van mijn adapter daar bekend gemaakt. Hier zou dus geen probleem moeten ontstaan. Trouwens, ik heb deze feature ook al eens (even) uitgeschakeld om zodoende het AP een "allemansvriend" te maken. Maar dit maakte, voor zover ik heb gezien, geen verschil.

Intussen heb ik ook een poging gedaan om het in 12.1 draaiend te krijgen. Helaas, daar heb ik de driver niet gevonden. Misschien beter zoeken?

Knurpht
29-Nov-2011, 02:39
En wat gebeurt er als je de verbinding handmatig toevoegt? Evt. eerst de beveiliging uitzet?

hws38
29-Nov-2011, 04:21
En wat gebeurt er als je de verbinding handmatig toevoegt? Evt. eerst de beveiliging uitzet?

Goed voorstel.
Is het instellen via NetworkManager (applet/widget) wat je bedoelt met handmatig?
Na het uitschakelen van de beveiliging in het AP heb ik de verbinding (wlan0) ingesteld met NetworkManager en ook daar beveiliging "geen" ingesteld. De verbinding kwam ook nu niet tot stand met een foutmelding (ongeveer, want hij was weg voordat ik alles had genoteerd): "wpa-supplicant timed out". (Zie ook /var/log/NetworkManager output in mijn eerste post)
Ik heb nog steeds een vaag vermoeden dat er iets ontbreekt in mijn 11.4 installatie, omdat ik in Yast-ifup geen venstertje krijg om de beveiliging te kiezen en een WPA wachtwoord op te geven.
Nou ja, misschien doe ik er beter aan er maar mee te stoppen: binnen 2 weken ga ik over op Ziggo en dan komt er een ander AP in huis. Misschien dat het dan wel lukt.

hws38
29-Nov-2011, 05:23
O ja, zou het ook een Firewall probleem kunnen zijn ?

Knurpht
29-Nov-2011, 05:42
Die zou je uit kunnen zetten in Yast, maar ik denk eerder dat er inderdaad iets aan je installatie mankeert. Als je van een 12.1 LiveCD start, doet-ie 't dan ook niet? Router ook al eens gereboot?

hws38
29-Nov-2011, 08:11
Die zou je uit kunnen zetten in Yast, maar ik denk eerder dat er inderdaad iets aan je installatie mankeert. Als je van een 12.1 LiveCD start, doet-ie 't dan ook niet? Router ook al eens gereboot?

Actie: ethernetkabel los, reboot met liveCD van 11.4.
Daarna in een terminal 'modprobe rt2870sta' gedaan,
daarna met NetworkManager het WPA2 wachtwoord ingevuld en gemeld dat ik dit niet-versleuteld in een bestand wil bewaren.
En zie: de draadloze verbinding werkt. (Dit berichtje is dus draadloos verzonden.)
Aan een reset van de router ben ik dus niet toegekomen.

Heel veel dank voor je hulp !

Kortom er is niks mis met de hardware en ook niet met de router. Maar wel, denk ik, met de ge-installeerde versie van 11.4.
Misschien dat opnieuw installeren zou helpen, maar ik geloof daar niet zo in: waarom zou het deze keer wel goed gaan?
Je noemde versie 12.1, maar daar heb ik de driver rt2870sta niet gevonden.

Maar, nog eens: ik ben een hele stap verder, dankzij je hulp.

Knurpht
29-Nov-2011, 08:33
In principe kun je stellen, dat, als het werk met een LiveCD, het dan ook werkt op het systeem zelf. Jouw kaart wordt dus gewoon ondersteund door de kernel, anders zou-ie het met de LIveCD ook niet doen. Aangezien er geen draadloze netwerk drivers uit de kernel gehaald worden, raad ik je aan 12.1 te installeren. Ivm ipV6 uitzetten, kan dat een oaar reboots kosten, maar je zou het werkend moeten geïnstalleerd moeten krijgen.

hws38
29-Nov-2011, 14:13
Alweer zo'n snelle reactie ! Dank daarvoor.


In principe kun je stellen, dat, als het werk met een LiveCD, het dan ook werkt op het systeem zelf. Jouw kaart wordt dus gewoon ondersteund door de kernel, anders zou-ie het met de LIveCD ook niet doen.

Mijn indruk was aldoor al dat de kaart wel door de kernel wordt ondersteund, omdat ik, bijvoorbeeld zag dat het Access Point op de hoogte was van het MAC adres van de adapter. Ik ga nu de logfile var/log/NetworkManager van het werkende LiveCD systeem vergelijken met dezelfde logfile van de geïnstalleerde 11.4. Als ik iets vind laat ik het weten.


Aangezien er geen draadloze netwerk drivers uit de kernel gehaald worden, raad ik je aan 12.1 te installeren. Ivm ipV6 uitzetten, kan dat een oaar reboots kosten, maar je zou het werkend moeten geïnstalleerd moeten krijgen.

12.1 heb ik al 10 dagen geleden geïnstalleerd en ik heb (uiteraard) in Yast->network settings ipv6 ontkruist. Maar in 12.1 heb ik de driver "rt2870sta" die in 11.4 wordt gebruikt niet kunnen vinden. Het lijkt er op dat daar de driver "rt2800usb" wordt gebruikt, maar daar heb ik nog geen bevestiging van gevonden. (Komt nog wel). Hoe dan ook, ook in 12.1 heb ik wireless nog niet aan de praat. Gek dat het met de LiveCD11.4 zo gemakkelijk ging. Misschien ook maar eens een LiveCD12.1 maken en proberen.
Ik zou natuurlijk ook 11.4 opnieuw, maar in een andere partitie, kunnen installeren.

Kan jij me uitleggen waar het essentiele verschil zit tussen het werken met de LiveCD en de geïnstalleerde versie?

hws38
30-Nov-2011, 07:36
Intussen heb ik de /var/log/NetworkManager bestanden van de geïnstalleerde 11.4 (geen wlan) vergeleken met die van de LiveCD-11.4 (functionerende wlan):



Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Activation (wlan0/wireless): connection 'FRITZ!Box 7170' requires no security. No secrets needed.
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Config: added 'ssid' value 'FRITZ!Box 7170'
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Config: added 'mode' value '1'
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Config: added 'frequency' value '2437'
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Config: added 'bssid' value '00:1c:4a:4b:f9:a0'
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Config: added 'key_mgmt' value 'NONE'
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> Config: set interface ap_scan to 2
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: inactive -> scanning
Nov 30 14:37:26 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: scanning -> associating
Nov 30 14:37:36 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: associating -> disconnected
Nov 30 14:37:36 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: disconnected -> scanning
Nov 30 14:37:36 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: scanning -> associating
Nov 30 14:37:46 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: associating -> disconnected
Nov 30 14:37:46 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: disconnected -> scanning
Nov 30 14:37:46 oS114 NetworkManager[1373]: <info> (wlan0): supplicant connection state: scanning -> associating
Nov 30 14:37:52 oS114 NetworkManager[1373]: <warn> Activation (wlan0/wireless): association took too long, failing activation.
Nov 30 14:37:52 oS114 NetworkManager[1373]: <info> (wlan0): device state change: 5 -> 9 (reason 11)
Nov 30 14:37:52 oS114 NetworkManager[1373]: <warn> Activation (wlan0) failed for access point (FRITZ!Box 7170)
Nov 30 14:37:52 oS114 NetworkManager[1373]: <info> Marking connection 'FRITZ!Box 7170' invalid.
Nov 30 14:37:52 oS114 NetworkManager[1373]: <warn> Activation (wlan0) failed.
Nov 30 14:37:52 oS114 NetworkManager[1373]: <info> (wlan0): device state change: 9 -> 3 (reason 0)
Nov 30 14:37:52 oS114 NetworkManager[1373]: <info> (wlan0): deactivating device (reason: 0).

de eerste regel meldt dat het Access Point (AP) Fritz!Box 7170 geen security nodig heeft. Een paar regels verder: 'key_mgmt' value 'NONE' , terwijl het AP is ingesteld om WPA2 te gebruiken.
Vervolgens gaat alles terug naar af.


En in de LiveCD 11.4: (veel regels geknipt)


.
.
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0) starting connection 'FRITZ!Box 7170'
Nov 29 14:54:08 linux NetworkManager[6220]: <info> (wlan0): device state change: 3 -> 4 (reason 0)
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Nov 29 14:54:08 linux NetworkManager[6220]: <info> (wlan0): device state change: 4 -> 5 (reason 0)
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0/wireless): access point 'FRITZ!Box 7170' has security, but secrets are required.
Nov 29 14:54:08 linux NetworkManager[6220]: <info> (wlan0): device state change: 5 -> 6 (reason 0)
Nov 29 14:54:08 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Nov 29 14:54:09 linux NetworkManager[6220]: <warn> Failed to update connection secrets: 1 802-1x
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Nov 29 14:54:09 linux NetworkManager[6220]: <info> (wlan0): device state change: 6 -> 4 (reason 0)
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Nov 29 14:54:09 linux NetworkManager[6220]: <info> (wlan0): device state change: 4 -> 5 (reason 0)
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Activation (wlan0/wireless): connection 'FRITZ!Box 7170' has security, and secrets exist. No new secrets needed.
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Config: added 'ssid' value 'FRITZ!Box 7170'
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Config: added 'scan_ssid' value '1'
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Config: added 'key_mgmt' value 'WPA-PSK'
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Config: added 'psk' value '<omitted>'
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Nov 29 14:54:09 linux NetworkManager[6220]: <info> Config: set interface ap_scan to 1
Nov 29 14:54:09 linux NetworkManager[6220]: <info> (wlan0): supplicant connection state: inactive -> scanning
Nov 29 14:54:14 linux NetworkManager[6220]: <info> (wlan0): supplicant connection state: scanning -> associating
Nov 29 14:54:14 linux NetworkManager[6220]: <info> (wlan0): supplicant connection state: associating -> associated
Nov 29 14:54:15 linux NetworkManager[6220]: <info> (wlan0): supplicant connection state: associated -> 4-way handshake
Nov 29 14:54:15 linux NetworkManager[6220]: <info> (wlan0): supplicant connection state: 4-way handshake -> group handshake
Nov 29 14:54:15 linux NetworkManager[6220]: <info> (wlan0): supplicant connection state: group handshake -> completed
Nov 29 14:54:15 linux NetworkManager[6220]: <info> Activation (wlan0/wireless) Stage 2 of 5 (Device Configure) successful. Connected to wireless network 'FRITZ!Box 7170'.

En alles werkt.
Ik heb de indruk dat in de geïnstalleerde versie iets in de configuratie mis is gegaan (lees: dat ik iets verkeerds heb gedaan).
Zou het mogelijk zijn om, wat de netwerk configuratie betreft, met een schone lei te beginnen?

Dan over 12.1: Als ik in de geïnstalleerde 12.1 de driver voor 11.4 probeer te installeren dan volgt:


oS121:~ # modprobe rt2870sta
FATAL: Module rt2870sta not found.
oS121:~ #

Hetzelfde gebeurt als ik dit met de LiveCD-12.1 probeer.
Kennelijk moet ik onder 12.1 een andere driver installeren.

Langzamerhand heb ik hier zoveel tijd in gestoken dat het me aantrekkelijk lijkt om een andere adapter te kopen (usb of pci). Weet jij (Knurpht) of iemand anders een model waarvan zeker is dat het werkt onder 12.1 ?

Knurpht
30-Nov-2011, 15:19
Waarschijnlijk zit in 12.1 de driver al in de kernel, ik zie in ieder geval de rt2870 module op mijn systeem.

Als ik 'n losse voor iemand moet kopen, probeer ik meestal eerst een Sweex. Goedkoop, en met vrijwel altijd veel gebruikte chips. Nog niet meegemaakt dat zo'n ding 't niet out of the box deed.
Ik denk inderdaad, dat je door alle probeersels zelf iets hebt veranderd. Als het ding het doet via een LiveCD, dan moet-ie het na installatie ook doen. Zoals 't nu is, heb je kans dat ook een andere adapter 't niet doet, omdat er in je networking ergens iets niet goed staat. Zelf zou ik 12.1 installeren van een LiveCD, vooropgesteld dat WiFi het vanuit de live omgeving doet.

hws38
02-Dec-2011, 02:12
@Knurpht: Dank voor alle aandacht die je mijn probleem hebt gegeven. Na alle vergeefse denk-exercities en probeersels laat ik het nu eerst een paar dagen rusten. Het zou toch eigenlijk wel een afgang zijn als ik in arrern moede dan maar een andere adapter koop op de gok dat ik die wel aan de praat krijg. Daar wacht ik dus nog even mee.
Nog even voor alle duidelijkheid: ik had al, zonder succes de liveCD-12.1 geprobeerd,. Geen driver gevonden.
En tenslotte nog eveneen vraagje: hoe zie je dat de rt2870 module in he 12.1 systeem zit?
Nog eens, dank !

Knurpht
04-Dec-2011, 09:39
Hoe ik dat zie?


su -c 'zypper in findutils-locate'

en dan:


su -c 'updatedb'

en dan


locate rt2870


En toen....shame on me,. het was de firmware die ik gevonden had, niet de driver. Ik kijk en vraag nog even rond. Veel str_klaas perikelen ertussen door.

Knurpht
04-Dec-2011, 14:17
OK, nog wat gevonden: de Ralink rt2870 devices worden vanaf kernel 3.0 ondersteund door de kernel. Dat wil zeggen dat de driver in de kernel ingebakken zit. Kun je output posten van


su -c 'lsusb -d 1737:0078 -vvv'

dan krijgen we iets meer te zien, als 't goed is ook de geladen driver.

En nee, ik zie het niet als zwaktebod om een andere kaart te proberen. De fabrikanten hebben er bij tijden een handje van om die dingen net zo te veranderen, dat 't niet meer werkt. Heb hier zelf een stuk of vijf van die linux killers liggen (waarvan er drie het onder windows ook niet doen, of alleen onder XP....).

hws38
05-Dec-2011, 01:10
Na een paar dagen afstand nemen heb ik in de Engelse tak van het forum (bij wireless) een opmerking gevonden van nrickert. Hij adviseerde in een geval waar (ook) de configuratie in de war was (geschopt) om in $USER/.kde4/.share te kijken en in /config en in /apps alles te wissen met "network" in de naam. Dat heb ik gedaan. Zonder enige verdere actie bleek de verbinding tot stand te komen en werkte het.
Toen uit- en ingelogd: nog steeds OK. Toen afgesloten en na een halve minuut opnieuw geboot: ook nog steeds een draadloze verbinding.
Voor alle duidelijkheid: de ethernetkabel is steeds losgehaald, maar dat deed ik bij alle pogingen.
Voor 11.4 is het probleem dus opgelost. Conclusie: het succes is blijvend.

En nu ga ik, met jouw suggesties over de driver, weer met 12.1 aan de gang. Je hoort nog van me !

Knurpht
05-Dec-2011, 05:30
En weer een tevreden klant verliet het pand.

Ik stond op het punt om te vragen of je in de netwerkinstellingen van KDE soms nog "oude" verbindingen had staan, als resultaat van alle pogingen, maar dat is dankzij nrickert al opgelost/beantwoord: nu niet meer. :D

hws38
05-Dec-2011, 06:32
En weer een tevreden klant verliet het pand. :D

En nu is de tevreden :-) klant weer terug met vragen, maar nu over 12.1
Het gekke is dat zowel bij gebruik van de LiveCD als bij het installeren de Linksys USB adapter alleen maar als USB-device wordt herkend en niet als 802.11 apparaat. (Dat zal ook wel de reden zijn waarom NetworkManager niet meteen al beschikbaar is en waarom bij de netwerkschermen van Yast er geen is voor het instellen van de parameters voor wireless.)
Zou het zo kunnen zijn dat 12.1 geen driver aan boord heeft of, als dat wel het geval is, het niet bekend is dat die ook voor deze adapter geschikt is?
Met vriendelijke groet van een " puzzled pinguin" .

Knurpht
05-Dec-2011, 08:00
Heb wat dingen gevonden, door in de forums te zoeken op "rt2870". @lwfinger is onze netwerkspecialist, en in één van de posts vond ik dat het pakket "kernel-firmware" geïnstalleerd moet zijn. Dat wordt niet standaard geïnstalleerd. Hij verwijst daarbij ook naar de stickies in het wireless forum.

hws38
06-Dec-2011, 02:17
OK, nog wat gevonden: de Ralink rt2870 devices worden vanaf kernel 3.0 ondersteund door de kernel. Dat wil zeggen dat de driver in de kernel ingebakken zit. Kun je output posten van


su -c 'lsusb -d 1737:0078 -vvv'

dan krijgen we iets meer te zien, als 't goed is ook de geladen driver.
En hier is dan (eindelijk!) de gevraagde output. Ik zie geen driver, maar jij misschien wel.


hws@oS121:~> su -c 'lsusb -d 1737:0078 -vvv'
Password:

Bus 001 Device 003: ID 1737:0078 Linksys WUSB100 v2 RangePlus Wireless Network Adapter [Ralink RT3070]
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1737 Linksys
idProduct 0x0078 WUSB100 v2 RangePlus Wireless Network Adapter [Ralink RT3070]
bcdDevice 1.01
iManufacturer 1 Cisco-Linksys LLC
iProduct 2 Linksys RangePlus Wireless Network USB Adapter
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 67
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 450mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 7
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x06 EP 6 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
hws@oS121:~>


Voor alle zekerheid hier nog even een stukje uit de hardwareinfo van Yast:



63: USB 00.1: 0000 Unclassified device
[Created at usb.122]
Unique ID: sjcF.p97M69KhO96
Parent ID: zPk0.uYbnlyRCGC6
SysFS ID: /devices/pci0000:00/0000:00:12.1/usb4/4-1/4-1:1.1
SysFS BusID: 4-1:1.1
Hardware Class: unknown
Model: "Logitech USB Receiver"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0xc52f "USB Receiver"
Revision: "22.00"
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/event2
Device Files: /dev/input/event2, /dev/input/by-id/usb-Logitech_USB_Receiver-event-if01, /dev/input/by-path/pci-0000:00:12.1-usb-0:1:1.1-event
Device Number: char 13:66
Speed: 12 Mbps
Module Alias: "usb:v046DpC52Fd2200dc00dsc00dp00ic03isc00ip00"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #58 (Hub)

Volgens mij weet 12.1 echt niet wat ie met dat ding aan moet.

Benmh
06-Dec-2011, 09:32
Zag dat Ralink wel een driver heeft voor Linux, echter weet ik niet of die voor 12.1 geschikt is.
Misschien dat de link helpt

Ralink-A MEDIATEK COMPANY (http://www.ralinktech.com/en/04_support/support.php)

Hij staat onder het kopje;
Firmware RT28XX/RT30XX PCI/mPCI/PCIe/CardBus series
(RT2760/RT2790/RT2860/RT2890/RT3060/RT3062
/RT3562/RT2860/RT2760/RT2890/RT2790/RT3090)

Knurpht
06-Dec-2011, 14:49
De tweede output post betreft een Logitech draadloze muis :D

@Benmh: poster heeft een RT2870 USB apparaat. De firmware in onder 12.1 geïnstalleerd, en voor wat ik gelezen heb, zou het ding door de kernel ondersteund moeten worden. @lwfinger geeft aan dat "kernel-firmware" geïnstalleerd moet worden, en dat de boel dan zou moeten werken.

@hws38: in hwinfo in Yast zou bij het USB device wel moeten staan welke driver er geladen is. Heb je "kernel-firmware" geïnstalleerd? Zou je eens kunnen proberen om het via "ifup" voor elkaar te krijgen? Dwz. switchen van Networkmanager -> ifup, en dan, ook in Yast, het ding instellen, evt. met statisch IP, 8.8.8.8 en 8.8.4.4 als DNS-en en het IP van je router als gateway?

hws38
07-Dec-2011, 02:08
De tweede output post betreft een Logitech draadloze muis :D

Oeps ! Excuus voor de haastige slordigheid.
Hieronder dan alle secties uit Yast Hardwareinfo voor 12.1 met de string " Linksys". Wat de driver betreft zie ik alleen een verwijzing naar usb.


7dec11-09:30, uit Yast hardware info, alle items met "Linksys"

64: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: Zj8l.4GeyP0y7Ci3
Parent ID: pBe4.3f5c44ENLJ9
SysFS ID: /devices/pci0000:00/0000:00:13.2/usb2/2-4/2-4:1.0
SysFS BusID: 2-4:1.0
Hardware Class: unknown
Model: "Cisco-Linksys LLC Linksys RangePlus Wireless Network USB Adapter"
Hotplug: USB
Vendor: usb 0x1737 "Cisco-Linksys LLC"
Device: usb 0x0078 "Linksys RangePlus Wireless Network USB Adapter"
Revision: "1.01"
Speed: 480 Mbps
Module Alias: "usb:v1737p0078d0101dc00dsc00dp00icFFiscFFipFF"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #56 (Hub)



usb device: name = 4-1:1.1
path = /devices/pci0000:00/0000:00:12.1/usb4/4-1/4-1:1.1
modalias = "usb:v046DpC52Fd2200dc00dsc00dp00ic03isc00ip00"
bInterfaceNumber = 1
bInterfaceClass = 3
bInterfaceSubClass = 0
bInterfaceProtocol = 0
if: 4-1:1.1 @ /devices/pci0000:00/0000:00:12.1/usb4/4-1
bDeviceClass = 0
bDeviceSubClass = 0
bDeviceProtocol = 0
idVendor = 0x046d
idProduct = 0xc52f
manufacturer = "Logitech"
product = "USB Receiver"
bcdDevice = 2200
speed = "12"
usb device: name = 2-4
path = /devices/pci0000:00/0000:00:13.2/usb2/2-4
usb device: name = 2-4:1.0
path = /devices/pci0000:00/0000:00:13.2/usb2/2-4/2-4:1.0
modalias = "usb:v1737p0078d0101dc00dsc00dp00icFFiscFFipFF"
bInterfaceNumber = 0
bInterfaceClass = 255
bInterfaceSubClass = 255
bInterfaceProtocol = 255
if: 2-4:1.0 @ /devices/pci0000:00/0000:00:13.2/usb2/2-4
bDeviceClass = 0
bDeviceSubClass = 0
bDeviceProtocol = 0
idVendor = 0x1737
idProduct = 0x0078
manufacturer = "Cisco-Linksys LLC"
product = "Linksys RangePlus Wireless Network USB Adapter"
bcdDevice = 0101
speed = "480"


64: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: Zj8l.4GeyP0y7Ci3
Parent ID: pBe4.3f5c44ENLJ9
SysFS ID: /devices/pci0000:00/0000:00:13.2/usb2/2-4/2-4:1.0
SysFS BusID: 2-4:1.0
Hardware Class: unknown
Model: "Cisco-Linksys LLC Linksys RangePlus Wireless Network USB Adapter"
Hotplug: USB
Vendor: usb 0x1737 "Cisco-Linksys LLC"
Device: usb 0x0078 "Linksys RangePlus Wireless Network USB Adapter"
Revision: "1.01"
Speed: 480 Mbps
Module Alias: "usb:v1737p0078d0101dc00dsc00dp00icFFiscFFipFF"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #56 (Hub)



@Benmh: poster heeft een RT2870 USB apparaat. De firmware in onder 12.1 geïnstalleerd, en voor wat ik gelezen heb, zou het ding door de kernel ondersteund moeten worden. @lwfinger geeft aan dat "kernel-firmware" geïnstalleerd moet worden, en dat de boel dan zou moeten werken.
Ja, ik was ook al een rpm bestand tegengekomen samen met een lijstje met toepasselijke module-nummers.


@hws38: in hwinfo in Yast zou bij het USB device wel moeten staan welke driver er geladen is. Heb je "kernel-firmware" geïnstalleerd? Zou je eens kunnen proberen om het via "ifup" voor elkaar te krijgen? Dwz. switchen van Networkmanager -> ifup, en dan, ook in Yast, het ding instellen, evt. met statisch IP, 8.8.8.8 en 8.8.4.4 als DNS-en en het IP van je router als gateway?
Tja, ik ben het helemaal eens met je eerste zin. Maar in de output hierboven tussen
tags is geen interessante driver te vinden. Mijn conclusie is dat 12.1 de adapter helemaal niet herkent als wireless. En (als gevolg daarvan?) valt er in Yast/ifup niets in te stellen, dwz. geen DNS, geen gateway. O ja, "kernel-firmware" is geinstalleerd.

Iets anders: in de ' verbose' output van lsusb die ik in een vorige post had opgenomen staat Ralink rt3070 genoemd. Vergelijken met 11.4: daar staat in de laatste sectie van de Yast Hardware-info met " Linksys":
[CODE]
###NB: 11.4 ###
Model: "Cisco-Linksys LLC Linksys RangePlus Wireless Network USB Adapter"
Hotplug: USB
Vendor: usb 0x1737 "Cisco-Linksys LLC"
Device: usb 0x0078 "Linksys RangePlus Wireless Network USB Adapter"
Revision: "1.01"
Driver: "rt2870"
Driver Modules: "rt2870sta"
Speed: 480 Mbps

En in een eerdere sectie:


### NB: 11.4###
P: /devices/pci0000:00/0000:00:13.2/usb2/2-4/net/wlan0
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:13.2/usb2/2-4/net/wlan0
E: INTERFACE=wlan0
E: IFINDEX=4
E: SUBSYSTEM=net
E: ID_VENDOR_FROM_DATABASE=Linksys
E: ID_MODEL_FROM_DATABASE=WUSB100 v2 RangePlus Wireless Network Adapter [Ralink RT3070]
E: ID_VENDOR_ID=1737
E: ID_MODEL_ID=0078
E: MATCHIFTYPE=1
E: MATCHDEVID=0x0
E: COMMENT=USB device 0x1737:0x0078 (usb)

Ik vind het verwarrend: is het nou zo dat de hardware " Ralink RT3070" heet en dat de driver "rt2870" is?

Voor 12.1 is mijn conclusie dat er geen driver is en dat er dus, wat oS12.1 betreft, helemaal geen wireless is aangesloten.

Knurpht
07-Dec-2011, 14:16
Groningen, here we come:

Denkelijk is er wel degelijk een driver, zou je achter kunnen komen door


lsmod | grep rt2


maar, hier zoekend: software.opensuse.org: Zoekresultaten (http://software.opensuse.org/search?q=ralink&baseproject=openSUSE%3A12.1&lang=nl&exclude_debug=true) vind ik Ralink-firmware, o.a. voor de 2870 apparaten. Het zou goed kunnen dat de driver niet met het apparaat kan praten, omdat de juiste firmware er niet is. Ik zou die voor openSUSE_12.1 uit driver:wireless installeren, rebooten en kijken wat er gebeurt. Mijn gevoel zegt, dat dit 'm zou moeten zijn. De chip zelf wordt door de kernel ondersteund, dus een externe driver zou niet nodig moeten zijn. Blijft dus over: de firmware.

hws38
09-Dec-2011, 02:42
Groningen, here we come:

Denkelijk is er wel degelijk een driver, zou je achter kunnen komen door


lsmod | grep rt2


De response is " silence" alleen maar een nieuwe prompt. Geen rt2xxx driver voorhanden, lijkt me.


maar, hier zoekend: software.opensuse.org: Zoekresultaten (http://software.opensuse.org/search?q=ralink&baseproject=openSUSE%3A12.1&lang=nl&exclude_debug=true) vind ik Ralink-firmware, o.a. voor de 2870 apparaten. Het zou goed kunnen dat de driver niet met het apparaat kan praten, omdat de juiste firmware er niet is. Ik zou die voor openSUSE_12.1 uit driver:wireless installeren, rebooten en kijken wat er gebeurt. Mijn gevoel zegt, dat dit 'm zou moeten zijn. De chip zelf wordt door de kernel ondersteund, dus een externe driver zou niet nodig moeten zijn. Blijft dus over: de firmware.

Zelf had ik bij Ralink iets gevonden (de firmware, als ik het me goed herinner) maar dat was een .rpm bestand. In de README las ik dat compileren en linken (hoe heet dat in Linux-speak?) nodig is en dat een aantal opties moet worden ingesteld. Dat gaat mij nogal ver boven de pet en dus heb ik dat laten liggen. Maar uit jouw link blijkt dat iemand dat al gedaan heeft voor 12.1. Ik heb dus op de " one click" install geklikt. En dat ging goed tot ik de volgende melding kreeg:


Warning" kernel-formware-20111025git-1.17.noarch obsoletes ralink firmware provided by ralink-firmware-1.2-1.1.noarch"

Ik heb toen de hele procedure afgebroken door een aantal keren "quit" en tenslotte " Cancel" te klikken.
Al met al is de conclusie die ik zelf hieruit trek dat het juist de driver is die otbreekt en dat de firmware aanwezig is. Bizar - en dus onjuist?

Maar.. ik heb bewondering en veel waardering voor je volharding!
PS. Je " Groningen, here we come" deed me terugdenken aan de Apollo 13: "Houston, we have a problem" .

Knurpht
09-Dec-2011, 03:48
Net even hier https://wiki.archlinux.org/index.php/Rt2870 gelezen: het ding zou als driver rt2800usb moeten gebruiken. Wat gebeurt er als je die module handmatig laadt?


su -c 'modprobe rt2800usb'


Je kunt met


ip addr

dan meteen zien, of er een wlan0, wifi0 of ra0 netwerkapparaat zichtbaar is. Het ding moet het dan meteen na bovenstaand modprobe commando doen. Zo niet .......dan zoeken we gewoon verder. Doe ik ook maar even tussendoor. Ben zelf jaren geleden zo geholpen om mijn (toen nieuwe, dure) laptop online te krijgen.

hws38
09-Dec-2011, 07:50
Net even hier https://wiki.archlinux.org/index.php/Rt2870 gelezen: het ding zou als driver rt2800usb moeten gebruiken. Wat gebeurt er als je die module handmatig laadt?


su -c 'modprobe rt2800usb'


Je kunt met


ip addr

dan meteen zien, of er een wlan0, wifi0 of ra0 netwerkapparaat zichtbaar is. Het ding moet het dan meteen na bovenstaand modprobe commando doen. Zo niet .......dan zoeken we gewoon verder. Doe ik ook maar even tussendoor. Ben zelf jaren geleden zo geholpen om mijn (toen nieuwe, dure) laptop online te krijgen.

Deze keer een heel korte reactie:


hws@oS121:~> su -c ' modprobe rt2899usb'
Password:
FATAL: Module rt2899usb not found.
hws@oS121:~>
hws@oS121:~> ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether 20:cf:30:46:81:f0 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:16:0a:1c:27:fd brd ff:ff:ff:ff:ff:ff
inet 192.168.178.24/24 brd 192.168.178.255 scope global eth1
hws@oS121:~>

(Nog even voor alle duidelijkheid: dit is allemaal in 12.1)
Dat " ip addr" geen wlan rapporteert is niet zo gek, gezien het bovenstaande :-)
eth0 is geintegreerd op het MoBo, en defekt; eth1 is een vervangende psi kaart.

Knurpht
09-Dec-2011, 09:01
je hebt 't overgetypt, zie ik....Met Ctrl-Shift-V kun je plakken in een terminal, er staat echt rt2800usb en die moduie staat bij mij netjes waar-ie moet staan, zou dus bij jou ook zo moeten zijn.
In jouw versie staat rt2899usb ....

hws38
09-Dec-2011, 09:29
Blozend....
Maar het maakt geen verschil als ik de 99 vervang door 00. Ook niet als ik niet intyp maar gewoon knip-en-plak:


hws@oS121:~> su -c 'modprobe rt2800usb'
Password:
hws@oS121:~>

Het is toch heel vreemd dat jij de module wel in 12.1 vindt en ik niet. Zal ik 12.1 dan maar opnieuw installeren, hopend op verbetering?

hws38
09-Dec-2011, 14:16
Kennelijk ben ik niet zo helder vandaag. Na mijn vorige post herinnerde ik me ergens gelezen te hebben dat modprobe geen commentaar geeft in geval van succes. Dus (nog eens) "man modprobe" bekeken en toen de optie -v gebruikt.
resultaat:


hws@oS121:~> su -c 'modprobe -v rt2800usb'
Password:
insmod /lib/modules/3.1.0-1.2-desktop/kernel/net/rfkill/rfkill.ko
insmod /lib/modules/3.1.0-1.2-desktop/kernel/net/wireless/cfg80211.ko
insmod /lib/modules/3.1.0-1.2-desktop/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/3.1.0-1.2-desktop/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
insmod /lib/modules/3.1.0-1.2-desktop/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
insmod /lib/modules/3.1.0-1.2-desktop/kernel/lib/crc-ccitt.ko
insmod /lib/modules/3.1.0-1.2-desktop/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko
insmod /lib/modules/3.1.0-1.2-desktop/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
hws@oS121:~>

De driver is dus wel beschikbaar.

Knurpht
10-Dec-2011, 06:04
Ah, en wordt dus ook geladen. Dan komen we dus verder. Wat zie je nu als je " ip addr " doet?
En, als je dan nog niets ziet, kun je toch de installatie van de ralink-firmware uitvoeren?

Knurpht
10-Dec-2011, 06:37
Kun je ook eens posten, wat er gebeurt als je opstart, het modprobe commando uitvoert, en meteen daarna


dmesg | tail -20

dan kunnen we zien of de driver netjes laadt.

hws38
10-Dec-2011, 08:12
Hallo K, Hier is mijn huiswerk:
Om te beginnen
na 'modprobe -v rt2800usb' (met dezelfde output als hiervoor) het ik nog eens 'ip addr' gedaan, alweer met dezelde output als hiervoor: wel lo, eth0 en eth1, maar niets draadloos.
Daarna de ' dmesg | tail -20' (de eerste regels over ethernet weggelaten):


hws@oS121:~> dmesg | tail -20
[
[ 226.927391] SFW2-INext-DROP-DEFLT IN=eth1 OUT= MAC=00:16:0a:1c:27:fd:00:1c:4a:5b:b2:6a:08:00 SRC=192.168.178.1 DST=192.168.178.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=10644 DF PROTO=TCP SPT=3492 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A01F89EF60000000001030301)
[ 229.925722] SFW2-INext-DROP-DEFLT IN=eth1 OUT= MAC=00:16:0a:1c:27:fd:00:1c:4a:5b:b2:6a:08:00 SRC=192.168.178.1 DST=192.168.178.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=10646 DF PROTO=TCP SPT=3492 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT(020405B40402080A01F8A0220000000001030301)
[ 246.952422] cfg80211: Calling CRDA to update world regulatory domain
[ 247.002231] cfg80211: World regulatory domain updated:
[ 247.002239] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 247.002247] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 247.002254] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 247.002260] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 247.002266] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 247.002272] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 247.066260] usbcore: registered new interface driver rt2800usb
[ 260.259850] SFW2-INext-DROP-DEFLT IN=eth1 OUT= MAC=00:16:0a:1c:27:fd:00:1c:4a:5b:b2:6a:08:00 SRC=192.168.178.1 DST=192.168.178.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=35318 DF PROTO=TCP SPT=3493 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A01F8ABFB0000000001030301)
[ 293.591090] SFW2-INext-DROP-DEFLT IN=eth1 OUT= MAC=00:16:0a:1c:27:fd:00:1c:4a:5b:b2:6a:08:00 SRC=192.168.178.1 DST=192.168.178.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=12423 DF PROTO=TCP SPT=3494 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A01F8B9000000000001030301)
[ 296.587116] SFW2-INext-DROP-DEFLT IN=eth1 OUT= MAC=00:16:0a:1c:27:fd:00:1c:4a:5b:b2:6a:08:00 SRC=192.168.178.1 DST=192.168.178.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=12425 DF PROTO=TCP SPT=3494 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A01F8BA2C0000000001030301)
hws@oS121:~>
Dat ziet er goed uit, met een aanwezige driver.
Iwconfig en iwlist geven beide geen enkel wireless teken.
Je stelde voor de installatie van de ralink-firmware uit te voeren. Maar heeft dat wel zin als " kernel-firmware" is geinstalleerd? En bovendien: ik zou niet weten hoe ik dat moet doen.

hws38
10-Dec-2011, 08:26
Nog eens met lsmod gekeken:


hws@oS121:~> lsmod | grep rt2
rt2800usb 22684 0
rt2800lib 54408 1 rt2800usb
crc_ccitt 12667 1 rt2800lib
rt2x00usb 20762 1 rt2800usb
rt2x00lib 54582 3 rt2800usb,rt2800lib,rt2x00usb
mac80211 332546 3 rt2800lib,rt2x00usb,rt2x00lib
cfg80211 210325 2 rt2x00lib,mac80211
hws@oS121:~>

Ziet er toch echt goed uit.

Na wat zoeken heb ik bij ralink firmware gevonden en opgehaald. Het bestandje heet " rt2870.bin" .
Dat zou ik kunnen installeren - als je me wilt vertellen hoe dat in zijn werk gaat.

Knurpht
10-Dec-2011, 12:25
Ik bedoelde de ralink firmware waar ik al een link via software.opensuse.org van had geplaatst. Dan weet je zeker dat 't bedoeld is om met openSUSE te werken. Als je het niet op die manier doet, maar het downloade bestandje keihard naar de juiste plek kopiëert, dan ben je dat bij de eerste update van "kernel-firmware" kwijt. Installatie via de one-click zou dat voorkomen. Bovendien adviseert @lwfinger dit, en da's een echte wifi techneut :D

hws38
10-Dec-2011, 13:35
Dit advies had ik al eens eerder gevolgd en dat heb ik gemeld in post #27. Zonet heb ik weer de " one-click" for 12.1 (dus niet 12.1_update) gedaan en deze keer heb ik " kernel-firmware" vervangen door de one-click/ralink module.Helaas wordt de adapter nog steeds niet als wifi module herkend.
En ook
' 'modprobe -v rt2800usb'
en 'lsmod | grep rt2'
geven dezelfde output als voorheen.
Het lijkt me tijd om 12.1 opnieuw te installeren en dan nog eens te kijken.

hws38
14-Dec-2011, 13:23
De afgelopen dagen heb ik alles nog eens opnieuw geprobeerd, zowel in de bestaande 12.1 installatie als bij de Live-cd 12.1 als in een "verse" 12.1 installatie vanaf een (gecheckte) dvd.
Mijn conclusie: er is geen driver die de hardware herkent. Jammer, want voor 11.4 is/was die er wel.
Omdat ik nog een heel tijdje kan werken met 11.4 laat ik het voorlopig hierbij.
Nog eens dank voor de de geboden hulp, met name aan Knurpht die er heel wat tijd in heeft gestopt. Zeer gewaardeerd!

Knurpht
14-Dec-2011, 14:28
Neem het ding maar mee naar de Release Party a.s. vrijdag :D. Met z'n allen schrijven we desnoods even een driver, toch :D

hws38
15-Dec-2011, 14:02
Neem het ding maar mee naar de Release Party a.s. vrijdag :D. Met z'n allen schrijven we desnoods even een driver, toch :D

Sorry voor mijn late reactie; ik was vandaag de hele dag bezig en ver van het internet.
Morgen kan ik - helaas! - niet naar de release party komen want ik heb al (sinds <16 november) een andere afspraak. Volgende keer beter, hoop ik.
Have fun !

hws38
23-Dec-2011, 02:10
"En zo kwam alles toch nog goed.." (uit een of ander Nijntje evrhaal, geloof ik).
Eergisteren toch maar een andere USB adapter bij een internetwinkel gekocht. Gisteren aan huis bezorgd.
Het is een D-link DWA-140/DE.
Eerst geprobeerd in de 12.1 LiveCD-KDE: na het intypen van het WPA2 wachtwoord werkte het ding.
Toen in de bestaande 12.1 installatie eerst (zoals hierboven al eens gemeld voor 11.4) schoon schip gemaakt door in $HOME/.kde4/share/config en in .. /share/apps alles met het woord "network" er in te wissen. Daarna adapter inpluggen en het WPA2 wachtwoord intypen en het werkt. "Out of the box" heet dat toch?
En nu kijk ik dus tevreden naar de omgekeerde kerstboom (zonder versiering) in de system tray.

Knurpht
24-Dec-2011, 12:47
Groot gelijk. De kop kosten doen ze ook niet meer, die dingen. Als je inmiddels de smaak te pakken hebt, ik heb hier nog een exotische sitecom liggen. Die heeft 't één keer gedaan (echt) en daarna nooit weer. Onder geen enkele linux distro. Zoals je 't nu ervaren hebt, zo hoort het tegenwoordig te zijn. Wat ik recentelijk gekocht heb aan die dingen, heb ik gewoon in de winkel uit laten pakken, in mijn laptop gepropt, een keer verbinding maken, en dan pas kopen. Tot mijn verbazing is daar nog niet moeilijk over gedaan.