rt2x00 & 2.6.24
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
albatrosla
- Packager

- Messaggi: 1339
- Iscritto il: sab 27 mar 2004, 0:00
- Slackware: current
- Desktop: fluxbox.git
- Località: Collegno, but made in Friûl
- Contatta:
rt2x00 & 2.6.24
Non molto tempo fa ho acquistato un dongle usb Asus che monta un chip Ralink RT73. Sono impazzito un po' per farlo funzionare, ma poi mi sono detto pienamente soddisfatto, soprattutto perchè con i driver serialmonkey non ho bisogno di ndiswrapper, tanto meno di wpa_supplicant e tutto ha funzionato a meraviglia con i soli wireless tools... fino ad ora! Ora è uscito il nuovo kernel, il 2.6.24, che finalmente include l'ultima versione (così pare) dei driver serialmonkey e quindi può dichiarare di supportare tutti i chip Ralink rt2x00. Ora, ho compilato il nuovo kernel aggiungendo il supporto per il mio RT73. All'avvio viene riconosciuta l'interfaccia, viene assegnato il device e vengono caricati i moduli necessari. L'interfaccia è configurabile con ip e netmask, e pure il routing sembra essere funzionare, se non che l'interfaccia non supporta più i comandi lanciati con iwpriv, quindi addio a scan, settaggio della connessione criptata, etc... Spulciando nella rete ho trovato chi, su Ubuntu, avendo lo stesso problema ha blacklistato i nuovi driver nativi e utilizzato i serialmonkey nella loro ultima versione. Ci ho provato, ma sembra che, nonostante compilino senza problemi, i driver non funzionino, al pari di quelli nativi (forse perchè sono identici?). Sullo stesso sito di serialmonkey il developer, salutando tutti visto che pare che il development ora passi in mano a coloro che si occupano del kernel, non perde occasione di far notare come i driver inclusi nel kernel .24 siano instabili (e aggiungerei, non solo!).
Qualcuno ha avuto a che fare con problemi analoghi? Credo che la faccenda sia comune a tutti coloro che usano chip della famiglia rt2x00 (non solo l'rt73...).
Qualcuno ha avuto a che fare con problemi analoghi? Credo che la faccenda sia comune a tutti coloro che usano chip della famiglia rt2x00 (non solo l'rt73...).
- hal9000
- Linux 2.x

- Messaggi: 251
- Iscritto il: dom 7 gen 2007, 21:24
- Nome Cognome: Alessandro Zamori
- Slackware: 64 15.0
- Kernel: huge-5.15.19
- Desktop: xfce
- Località: Roma
Re: rt2x00 & 2.6.24
Con Slackware 12 e kernel di defoult anche io non riuscivo a far funzionare il mio dongle D-Link DWL-G122 che usa lo stesso chip.Scaricando da http://rt2x00.serialmonkey.com i driver del cvs daily e seguendo il readme li ho installati e la periferica funziona perfettamente solo che prima era vista come RAUSB0 dal 2.4.33.3 ora WLAN0 dal 2.26.20. Non sò se puo esserti utile.
Alessandro
Alessandro
-
xpaolo
- Linux 0.x

- Messaggi: 40
- Iscritto il: mer 23 mag 2007, 12:59
- Slackware: current
- Kernel: 2.6.x
- Desktop: kde
Re: rt2x00 & 2.6.24
Se ti può consolare io ho una D-Link G510 PCI che funziona perfettamente con i driver RT61 definiti "legacy" su rt2x00.serialmonkey.com. Ho provato il 2.6.24 solo per testare appunto i nuovi rt2x00 integrati nel kernel e dopo circa 10 minuti di normale funzionamento ho otenuto un bel "Kernel panic". Resettato il computer il problema si ripresenta ogni volta dopo circa 5/10 minuti di connessione. Quindi non mi è rimasto altro che tornare al kernel 2.6.23.14 ed ai driver "legacy" che saranno pure obsoleti ma funzionano !
-
albatrosla
- Packager

- Messaggi: 1339
- Iscritto il: sab 27 mar 2004, 0:00
- Slackware: current
- Desktop: fluxbox.git
- Località: Collegno, but made in Friûl
- Contatta:
Re: rt2x00 & 2.6.24
Oddio, almeno a te funzionano: sarebbe già un punto di partenza. Oltre ai moduli che si trovano nella sezione networking, hai dovuto aggiungere altro? Forse devo compilare staticamente? Utilizzi chiavi wep o wpa?
-
xpaolo
- Linux 0.x

- Messaggi: 40
- Iscritto il: mer 23 mag 2007, 12:59
- Slackware: current
- Kernel: 2.6.x
- Desktop: kde
Re: rt2x00 & 2.6.24
Non uso ne wep ne wpa, compilo sempre il kernel usando molti moduli. Tutta la parte di networking/driver è compilata come modulo. La cosa che trovo scandalosa è che siano considerati stabili quei driver: dopo dieci minuti non è che smette di funzionare la rete, semplicemente si impalla il kernel e sono costretto a riavviare. Assomiglia troppo alle schermate blu di windows che sono state uno dei motivi che mi hanno spinto a migrare a linux, almeno sul PC che uso a casa. Mah, per adesso è meglio stare alla larga dal 2.6.24.
-
albatrosla
- Packager

- Messaggi: 1339
- Iscritto il: sab 27 mar 2004, 0:00
- Slackware: current
- Desktop: fluxbox.git
- Località: Collegno, but made in Friûl
- Contatta:
Re: rt2x00 & 2.6.24
Occhio a certi moduli. Serialmonkey, ad esempio, non gradiva smp e soprattutto pre-empt; dicevano di aver corretto la cosa, ma non so se sia vero 
Personalmente, sono impazzito un po' per colpa di un driver usb che non era il mio (ehci anzichè uhci) che mi piantava il dongle. Ma non è il tuo caso, visto che hai una scheda pci. Forse anche il mio dongle funziona senza chiavi, ma che cosa me lo tengo a fare se non posso avere una connessione sicura!?!
Personalmente, sono impazzito un po' per colpa di un driver usb che non era il mio (ehci anzichè uhci) che mi piantava il dongle. Ma non è il tuo caso, visto che hai una scheda pci. Forse anche il mio dongle funziona senza chiavi, ma che cosa me lo tengo a fare se non posso avere una connessione sicura!?!
- zetsu
- Linux 0.x

- Messaggi: 72
- Iscritto il: sab 5 gen 2008, 9:14
- Slackware: 12.2
- Kernel: 2.6.27.10
- Desktop: kde 3.5.9
- Località: Portogruaro (VE) / Udine
Re: rt2x00 & 2.6.24
ho ricompilato il 2.6.24 con i driver rt61 per il wifi, il firmware della scheda è in /lib/firmware, e all'avvio non da problemi relativi la scheda. ma se do un
non trova la rete...
Cosa potrebbe essere?
Inoltre mi trova alcune interfacce di rete oltre a eth0, lo0, e wlan0, sono: wmaster0 e sit0...
Non so cosa siano, ma credo siano interfacce che crea il kernel per cose sue, voi che dite?
Codice: Seleziona tutto
iwlist wlan0 scanCosa potrebbe essere?
Inoltre mi trova alcune interfacce di rete oltre a eth0, lo0, e wlan0, sono: wmaster0 e sit0...
Non so cosa siano, ma credo siano interfacce che crea il kernel per cose sue, voi che dite?
-
albatrosla
- Packager

- Messaggi: 1339
- Iscritto il: sab 27 mar 2004, 0:00
- Slackware: current
- Desktop: fluxbox.git
- Località: Collegno, but made in Friûl
- Contatta:
Re: rt2x00 & 2.6.24
Dunque, a me ora non dà problemi. E mi spiego. Ho fatto partire il nuovo kernel col supporto rt2x00 compilato (e rt73 per il mio dongle). Dal dmesg e da lsmod si evinge che il dongle viene riconosciuto senza problemi. Posso tirare su l'interfaccia, ma non c'è più supporto hardware per criptare la connessione (wep o wpa che sia), di conseguenza uso l'encrypt software (wpa_supplicant) e il driver pare e essere stabile ed efficiente (anche in quanto a segnale). Dando il comando iwlist scan wlan1 mi restituisce gli ap in ascolto, quindi direi che il supporto per i comandi inviati con iwlist c'è. Fai attenzione al nome del device: coi kernel precedenti e i driver serial monkey mi assegnava il wlan0, ora sempre e solo wlan1 (c'è sempre wmaster0). Questione di "etichetta", ma se ti sfugge ci diventi scemo! Non so se il tuo problema sia banalmente questo: controlla...
- zetsu
- Linux 0.x

- Messaggi: 72
- Iscritto il: sab 5 gen 2008, 9:14
- Slackware: 12.2
- Kernel: 2.6.27.10
- Desktop: kde 3.5.9
- Località: Portogruaro (VE) / Udine
Re: rt2x00 & 2.6.24
Il nome del device è giusto wlan0 (appena controllato). lsmod mi restituisce questo
Potrebbe darsi che abbia sbagliato a ricompilare il kernel (non sarebbe ne la prima ne l'ultima volta
), i driver li ho messi built-in, e non so se richiedono altri moduli (ma dmesg me li dovrebbe dire, no?).
grazie per la pazienza
Altre idee?
Codice: Seleziona tutto
Module Size Used by
snd_intel8x0 26012 2
snd_ac97_codec 87136 1 snd_intel8x0
ac97_bus 1536 1 snd_ac97_codec
snd_pcm 59592 3 snd_intel8x0,snd_ac97_codec
snd_timer 16516 2 snd_pcm
snd 34168 6 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc 6920 2 snd_intel8x0,snd_pcmgrazie per la pazienza
Altre idee?
- zetsu
- Linux 0.x

- Messaggi: 72
- Iscritto il: sab 5 gen 2008, 9:14
- Slackware: 12.2
- Kernel: 2.6.27.10
- Desktop: kde 3.5.9
- Località: Portogruaro (VE) / Udine
Re: rt2x00 & 2.6.24
Chiedo scusa, ho ricontrollato il dmesg e mi sono accorto che in realtà dava ancora dei problemi
Non ho alba di come risolvere, potete aiutarmi?
Serve che posto tutto l'output di dmesg?
Codice: Seleziona tutto
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
[...]
phy0 -> rt61pci_validate_eeprom: EEPROM recovery - NIC: 0xff80
phy0 -> rt61pci_validate_eeprom: EEPROM recovery - Led: 0xe0ff
phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 0302, rf: 0003, rev: 0002561c.
phy0: Selected rate control algorithm 'simple'
[...]
rt2x00lib: exports duplicate symbol rt2x00lib_resume (owned by kernel)
rt2x00pci: exports duplicate symbol rt2x00pci_resume (owned by kernel)
sysfs: duplicate filename 'rt61pci' can not be created
WARNING: at fs/sysfs/dir.c:424 sysfs_add_one()
Pid: 1136, comm: modprobe Not tainted 2.6.24 #1
[<c018b52b>] sysfs_add_one+0x54/0xb7
[<c018ba52>] create_dir+0x3c/0x6b
[<c018baae>] sysfs_create_dir+0x2d/0x40
[<c020b1ae>] kobject_get+0xf/0x13
[<c020b5fa>] kobject_add+0xfc/0x1ae
[<c020b700>] kobject_register+0x19/0x2d
[<c026229b>] bus_add_driver+0x50/0x197
[<c0216f6e>] __pci_register_driver+0x3e/0x6a
[<c0132cfa>] sys_init_module+0x1226/0x132e
[<c027b5bb>] rt2x00pci_write_tx_data+0x0/0x14d
[<c0103dfa>] syscall_call+0x7/0xb
=======================
kobject_add failed for rt61pci with -EEXIST, don't try to register things with the same name in the same directory.
Pid: 1136, comm: modprobe Not tainted 2.6.24 #1
[<c020b67a>] kobject_add+0x17c/0x1ae
[<c020b700>] kobject_register+0x19/0x2d
[<c026229b>] bus_add_driver+0x50/0x197
[<c0216f6e>] __pci_register_driver+0x3e/0x6a
[<c0132cfa>] sys_init_module+0x1226/0x132e
[<c027b5bb>] rt2x00pci_write_tx_data+0x0/0x14d
[<c0103dfa>] syscall_call+0x7/0xb
=======================
[...]
phy0 -> rt2x00lib_request_firmware: Info - Loading firmware file 'rt2561.bin'.
phy0 -> rt2x00lib_request_firmware: Info - Firmware detected - version: 0.8.
phy0 -> rt61pci_init_bbp: Notice - Waiting for BBP register.
phy0 -> rt61pci_init_bbp: Debug - Start initialization from EEPROM...
phy0 -> rt61pci_init_bbp: Debug - ...End initialization from EEPROM.
ADDRCONF(NETDEV_UP): wlan0: link is not readyServe che posto tutto l'output di dmesg?
-
pulsengine
- Linux 0.x

- Messaggi: 3
- Iscritto il: gio 5 giu 2008, 0:07
Re: rt2x00 & 2.6.24
ciao a tutti sono nuovo spero di non fare qualche stupidaggine prima ancora di entrare nella community.....comunque io uso backtrack 2 su usb kingston e ho una penna usb asus wl167g ho installato i driver serial monkey ma ma non meli carica penso che forse ho sbagliato l'installazione...ecco cosa ho fatto precisamente:ho estratto da winzzozz i driver sulla chiavetta,sono andato su backtrack bootata da kiavetta ho copiato col mouse i driver su desktop vi ho aperto col mouse un terminale sopra e ho dato make,poi make install e infine modprobe per caricare i driver ma quando do il comando per vedere che driver usa mi dice che usa i driver che sono gia installati nel kernel cioe i 2500 invece dei 73....ho scritto qui perche so che la backtrack 2 e basata su slackware scusate se sono andato offtopic ma fino ad ora non ho trovato nessuno che mi sapesse aiutare i pacchetti di driver sono in estensione tar.gz.ho letto il read me dei driver e ho letto anche slackware for dummies ma non ho trovato niente che mi potesse aiutare.....non sono molto pratico di linux forse e per questo.grazie a tutti e ciao.