Pagina 1 di 1

[RISOLTO] chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 2:27
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!

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 14:56
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:

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 15:26
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!

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 15:35
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....

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 16:46
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.

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 17:44
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!

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 19:19
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.

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 20:19
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:

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 20:40
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?

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 21:44
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!!

Re: chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 22:33
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:

Re: [RISOLTO] chipset atheros 5006x e madwifi

Inviato: mer 4 feb 2009, 22:41
da HaVaNa7
fatto.
Grazie mille ancora!! ciao!

Re: [RISOLTO] chipset atheros 5006x e madwifi

Inviato: dom 8 mar 2009, 11:22
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 !!!!