[RISOLTO] chipset atheros 5006x e madwifi

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
HaVaNa7
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: lun 22 dic 2008, 9:53

[RISOLTO] chipset atheros 5006x e madwifi

Messaggio da HaVaNa7 »

Seguendo questa guida:
http://madwifi-project.org/wiki/UserDoc ... /Slackware
(il mio kernel è il 2.6.28 - slack 12.0), ho creato il pacchetto tgz e l'ho installato.
il problema è che secondo la guida dovrebbe apparire la sceda come ath0 o wifi0.

Ho dato i comandi:
modprobe ath_pci
e dopo aver dato il comando
wlanconfig ath0 create wlandev wifi0 wlanmode sta
ricevo l'errore
wlanconfig: ioctl: No such device

se faccio dmesg | grep wifi mi esce solo la mia intel integrata
e se faccio iwconfig mi escono wlan0 (fino ad oggi era la intel) e wlan1 (nuova).
Se lancio kismet con una delle 2 si chiude...

Ho sbagliato a creare i driver? devo compilarmi un kernel nuovo o cambiarlo? help!
Ultima modifica di HaVaNa7 il mer 4 feb 2009, 22:40, modificato 2 volte in totale.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: chipset atheros 5006x e madwifi

Messaggio da blackman85 »

Ho lo stesso chip e funziona bene. Analizzando il tuo problema penso che l'errore sia causato dal comando errato che dai. Da quello che hai postato penso che la soluzione al tuo problema sia in legata ad un errore in questo comando "wlanconfig ath0 create wlandev wifi0 wlanmode sta", ma purtroppo non posso aiutarti se non posti l'output di questi comandi:

Codice: Seleziona tutto

ifconfig -a

Codice: Seleziona tutto

iwconfig
Appena posti l'output di questi comandi vediamo di risolvere il problema.... :thumbright:

HaVaNa7
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: lun 22 dic 2008, 9:53

Re: chipset atheros 5006x e madwifi

Messaggio da HaVaNa7 »

eccoli qua:

Codice: Seleziona tutto

bt ~ # ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1D:BA:83:24:D2
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:16

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wlan0     Link encap:Ethernet  HWaddr 00:15:6D:66:04:EA
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wlan1     Link encap:Ethernet  HWaddr 00:21:5D:9B:53:CC
          inet addr:192.168.0.30  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:243 errors:0 dropped:0 overruns:0 frame:0
          TX packets:242 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:197899 (193.2 KiB)  TX bytes:83019 (81.0 KiB)

wmaster0  Link encap:UNSPEC  HWaddr 00-15-6D-66-04-EA-00-00-00-00-00-00-00-00-00-00
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wmaster1  Link encap:UNSPEC  HWaddr 00-21-5D-9B-53-CC-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Codice: Seleziona tutto

bt ~ # iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11abg  ESSID:"dlink\x00"
          Mode:Managed  Frequency:2.437 GHz  Access Point: Not-Associated
          Tx-Power=23 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B
          Encryption key:0123-4567-89   Security mode:open
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

wmaster1  no wireless extensions.

wlan1     IEEE 802.11abgn  ESSID:"dlink\x00"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:19:5B:BF:2C:E1
          Bit Rate=1 Mb/s   Tx-Power=15 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B
          Encryption key:0123-4567-89   Security mode:open
          Power Management:off
          Link Quality=100/100  Signal level:-38 dBm  Noise level=-82 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
a volte all'avvio mi appare un messaggio: kernel disabling irq #17, quando succede una delle 2 wlan non va più.
Se serve altro chiedi pure, grazie per ora!

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: chipset atheros 5006x e madwifi

Messaggio da blackman85 »

Ancora due domande:
1) quali erano i dispositivi che comparivano prima e quali sono comparsi dopo l'installazione di madwifi?
2) Prova a dare questo comando e dimmi cosa succede:

Codice: Seleziona tutto

wlanconfig wlan1 destroy
Se ti da errore postami l'output se non ti da errore controlla con il comando iwconfig e dimmi se wlan1 è ancora presente.....se rispondi in fretta sono ancora qui....

HaVaNa7
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: lun 22 dic 2008, 9:53

Re: chipset atheros 5006x e madwifi

Messaggio da HaVaNa7 »

allora: da quando ho messo la scheda ed ho installato i driver sono apparsi in iwconfig wmaster1 e wlan1, il resto invariato.

bt ~ # wlanconfig wlan1 destroy
wlanconfig: ioctl: Operation not supported

e stesso discorso per wlan0, ho provato anche prima a fare ifconfig wlan1 down ma solito output.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: chipset atheros 5006x e madwifi

Messaggio da blackman85 »

HaVaNa7 ha scritto:allora: da quando ho messo la scheda ed ho installato i driver sono apparsi in iwconfig wmaster1 e wlan1, il resto invariato.

bt ~ # wlanconfig wlan1 destroy
wlanconfig: ioctl: Operation not supported

e stesso discorso per wlan0, ho provato anche prima a fare ifconfig wlan1 down ma solito output.
Allora il comando giusto da quello che mi hai detto (che sono apparsi wmaster1 e wlan1) da dare è:

Codice: Seleziona tutto

wlanconfig wlan2 create wlandev wmaster1 wlanmode managed
Prova così se non funziona allora devi ricompilarti i sorgenti dei madwifi perchè a me funziona ma non ho creato nessun pacchetto ho compilato i sorgenti. Se non va fammelo sapere preparo una guida e te la posto!

HaVaNa7
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: lun 22 dic 2008, 9:53

Re: chipset atheros 5006x e madwifi

Messaggio da HaVaNa7 »

purtroppo non mi va, sempre stesso errore: wlanconfig: ioctl: Operation not supported
se adesso ricompilo i driver madwifi e li installo non è che mi vanno in conflitto con quelli che ho adesso?

Ho fatto anche una prova: ho fatto partire la backtrack da livecd e tutto funziona perfettamente, la scheda viene infatti vista come ath0 e mandata in monitor mode come wifi0, nella mia installazione su disco l'unica cosa che cambia è il kernel 2.6.28 e i driver che ho messo.
Credi che sia possibile risolvere?


Se invece provo a compilarmi i driver da sorgente:

Codice: Seleziona tutto

bt madwifi-0.9.4 # make
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.28-smp/build SUBDIRS=/root/Desktop/madwifi-0.9.4_2.6.21.5_smp-i486-1.tgz/madwifi-0.9.4 modules
make[1]: Entering directory `/usr/src/linux-2.6.28'
  CC [M]  /root/Desktop/madwifi-0.9.4_2.6.21.5_smp-i486-1.tgz/madwifi-0.9.4/net80211/ieee80211_power.o
/root/Desktop/madwifi-0.9.4_2.6.21.5_smp-i486-1.tgz/madwifi-0.9.4/net80211/ieee80211_power.c: In function 'ieee80211_pwrsave':
/root/Desktop/madwifi-0.9.4_2.6.21.5_smp-i486-1.tgz/madwifi-0.9.4/net80211/ieee80211_power.c:240: error: implicit declaration of function '__skb_append'
make[3]: *** [/root/Desktop/madwifi-0.9.4_2.6.21.5_smp-i486-1.tgz/madwifi-0.9.4/net80211/ieee80211_power.o] Error 1
make[2]: *** [/root/Desktop/madwifi-0.9.4_2.6.21.5_smp-i486-1.tgz/madwifi-0.9.4/net80211] Error 2
make[1]: *** [_module_/root/Desktop/madwifi-0.9.4_2.6.21.5_smp-i486-1.tgz/madwifi-0.9.4] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.28'
make: *** [modules] Error 2
credo sia dovuto al fatto che anche se sono sorgenti non sono per il mio kernel, giusto?

Grazie ancora per la pazienza.
Ultima modifica di HaVaNa7 il mer 4 feb 2009, 20:24, modificato 1 volta in totale.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: chipset atheros 5006x e madwifi

Messaggio da blackman85 »

Allora devi procedere in questa maniera:
1) Disinstalla i driver madwifi
2) Assicurati che nel kernel siano abilitate levoci per il supporto della wifi (parlo per il mio kernel 2.6.27 ma non penso cambi granchè per il kernel 2.6.28) :

Codice: Seleziona tutto

Networking support
----> Wireless
------> Improved wireless configuration API come built in e anche la sottovoce come builtin
------> Wireless extensions e le sottovoci come builtin
------> Generic IEEE 802.11 Networking stack mac(80211) come builtin comprese le sottovoci

Codice: Seleziona tutto

Device Driver
--> Network device support
----> Wireless LAN
------> Wireless LAN (pre 802.11) come builtin e le sottovoci come moduli
------> Wireless LAN (IEEE 802.11) come buitin
------> Atheros 5XXX wireless cards support
------> Atheros 802.11n wireless cards supoort
Se non sono abilitate abilitale e ricompila il kernel. A questo punto al riavvio la scheda wireless dovrebbe già andare con i driver nel kernel. Se vuoi usare i driver madwifi non devi abilitare le voci Atheros 5XXX wireless cards support Atheros 802.11n wireless cards supoort però tutte le altre si e infine compili da sorgente madwifi e dovrebbero funzionare.... :thumbright:

HaVaNa7
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: lun 22 dic 2008, 9:53

Re: chipset atheros 5006x e madwifi

Messaggio da HaVaNa7 »

ok, perfetto sto ricopilando il tutto senza il supporto per la atheros, voglio i driver madwifi.
A questo punto che faccio? reistallo quelli che avevo prima? andranno bene?

HaVaNa7
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: lun 22 dic 2008, 9:53

Re: chipset atheros 5006x e madwifi

Messaggio da HaVaNa7 »

Credo di esserci, grazie a te ovviamente!
ho ricompilato il kernel ed anche i driver madwifi, lgi ho installati ed al riavvio è comparsa ath0.
In kismet ho settato: source=madwifi_ag,wifi0,madwifi e l'ho avviato, a questo punto lanciando iwconfig mi è apparsa:

wifi0 no wireless extensions.

kis0 IEEE 802.11a ESSID:"\x00" Nickname:""
Mode:Monitor Frequency:5.805 GHz Access Point: 06:15:6D:66:04:EA
Bit Rate:0 kb/s Tx-Power:18 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=0/70 Signal level=-95 dBm Noise level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Ci siamo? sembrerebbe di si...
Ulteriori dritte?
Ti ringrazio moltissimo per l'aiuto!!

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: chipset atheros 5006x e madwifi

Messaggio da blackman85 »

Perfetto adesso hai finito hai i driver madwifi quindi puoi usare tranquillamente i comandi:

Codice: Seleziona tutto

wlanconfig athX create wlandev wifi0 wlanmode MODE
dove ad X metti il numero dell'interfaccia che vuoi ad esempio 2 --> ath2 e in mode puoi mettere quello che vuoi a secondo della necessità ad esempio adhoc oopure monitor ecc..

Codice: Seleziona tutto

wlanconfig athX destroy
questo comando serve per distruggere le interfacce che non ti servono ( al posto della X va il numero dell'interfaccia ad esempio ath2). Queste schede sono una bomba trovi una password wep in 15 minuti!!
Ehi allora alla prossima per favore cambia il titolo e mettici [RISOLTO]....ciao :thumbright:

HaVaNa7
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: lun 22 dic 2008, 9:53

Re: [RISOLTO] chipset atheros 5006x e madwifi

Messaggio da HaVaNa7 »

fatto.
Grazie mille ancora!! ciao!

slack68
Linux 0.x
Linux 0.x
Messaggi: 55
Iscritto il: gio 6 gen 2005, 0:00

Re: [RISOLTO] chipset atheros 5006x e madwifi

Messaggio da slack68 »

Chi mi aiuta a configurare la mia usb-pen wifi HAMLET HNWU108 con chipset Atheros 5523 ?????

Ho cercato nel forum e su google ma tutti parlano di skede PCI e nessuno di penne usn wifi.

Grazie in anticipo per il vostro aiuto !!!!

Rispondi