Bon, maintenant regardes où es ton module ath_pci, fais un modprobe et donne le résultat des dmesg
Je ne trouve pas de ath_pci.
Avec quoi est-il installé à la base?
Ben avec le paquet madwifi-modules que tu as fait (il doit être dans /usr/src)
Je vais reinstaller madwifi car j’ai l’impression qu’il y a pas mal de choses qui ont disparu.
[quote=“fran.b”]Que te donnes un
$ dmesg | grep ath
$ dmesg | grep wifi
$ dmesg | grep eth[/quote]
Alors, j’ai donc réinstallé la dernière version de madwifi. Aucun souci durant la compilation.
Le modprobe ath_pci ne m’a pas donné d’erreur.
Mais un iwconfig ne me donne rien (que lo et eth0)
Sinon:
$ dmesg | grep ath: rien.
$ dmesg | grep wifi: rien
$ dmesg | grep eth: e1000: eth0: e1000_probe: Intel® PRO/1000 Network Connection
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
eth0: no IPv6 routers present
$find / -name ath_pci: rien
Que donne
$ lsmod | grep ath
et surtout dmesg | tail -n 10
juste après le modprobe…
$ lsmod | grep ath: rien
$ dmesg | tail -n 10
ppdev: user-space parallel port driver
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
nvidia: module license ‘NVIDIA’ taints kernel.
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 18
NVRM: loading NVIDIA UNIX x86 Kernel Module 100.14.11 Wed Jun 13 18:21:22 PDT 2007
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present
Mais tu m’as bien dit que
modprobe ath_pci
n’avait pas fait de message d’erreurs?
Bon, on va être plus prècis:
[code]francois@totoche:~$ dpkg -l | grep madwifi
ii madwifi-modules-2.6.18-4-686 0.9.2+r1842.20061207-2 mod
ules for the Multiband Atheros Driver for
ii madwifi-source 0.9.2+r1842.20061207-2 sou
rce for the Multiband Atheros Driver for
ii madwifi-tools 0.9.2+dfsg-1 too
ls for the Multiband Atheros Driver for W
francois@totoche:~$ dpkg -l | grep madwifi
ii madwifi-modules-2.6.18-4-686 0.9.2+r1842.20061207-2 modules for the Multiband Atheros Driver for
ii madwifi-source 0.9.2+r1842.20061207-2 source for the Multiband Atheros Driver for
ii madwifi-tools 0.9.2+dfsg-1 tools for the Multiband Atheros Driver for W
francois@totoche:~$ lsmod | grep ath
ath_pci 83040 0
ath_rate_sample 12992 1 ath_pci
wlan 173532 5 wlan_tkip,wlan_scan_sta,ath_pci,ath_rate_sample
ath_hal 191664 3 ath_pci,ath_rate_sample
francois@totoche:~$ find /lib/modules -name “ath*”
/lib/modules/2.6.18-4-686/kernel/drivers/net/ath_pci.ko
/lib/modules/2.6.18-4-686/kernel/drivers/net/ath_rate_sample.ko
/lib/modules/2.6.18-4-686/kernel/drivers/net/ath_hal.ko
francois@totoche:~$
[/code]
Qu’as tu comme différence?
Pour info., j’ai essayé de bosser un peu sur ndiswrapper hier, vu que madwifi me déprimait un peu.
Donc avec ndiswrapper, ma carte est bien detectée:
$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11a ESSID:"dlink"
Mode:Managed Frequency:2.412 GHz Access Point: 00:1B:11:EB:F7:0B
Bit Rate=54 Mb/s
Encryption key:1234-5678-90 Security mode:restricted
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
Si je fais un
$dhclient wlan0:
Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
Please contribute if you find this software useful.
For info, please visit isc.org/dhcp-contrib.html
Listening on LPF/wlan0/00:19:5b:43:f4:61
Sending on LPF/wlan0/00:19:5b:43:f4:61
Sending on Socket/fallback/fallback-net
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPNAK from 192.168.123.1
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 192.168.123.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.123.1
SIOCADDRT: File exists
bound to 192.168.123.4 – renewal in 954918579 seconds.
Ca me semble pas mal non? Qu’en penses-tu?
Bon par contre si je ne laisse que ma carte wifi ensuite (je débranche la carte réseau filaire), je ne navigue pas. Je ne ping pas la passerelle.
De plus, maintenant comment modifier mon /network/interfaces pour inscrire cette conf.? (ESSID etc.)
m, met ta carte et donne le résultat de
route -n
et
#ifconfig
C’est juste un pbm de routage je penses
Avec les 2 cartes connectées:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.123.1 0.0.0.0 UG 0 0 0 eth0
$ ifconfig:
eth0 Link encap:Ethernet HWaddr 00:D0:68:06:1F:B1
inet addr:192.168.123.2 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::2d0:68ff:fe06:1fb1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3669 errors:0 dropped:0 overruns:0 frame:0
TX packets:5069 errors:0 dropped:0 overruns:0 carrier:0
collisions:2 txqueuelen:100
RX bytes:749422 (731.8 KiB) TX bytes:2250494 (2.1 MiB)
Base address:0x9c00 Memory:fe7e0000-fe800000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:134 errors:0 dropped:0 overruns:0 frame:0
TX packets:134 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6860 (6.6 KiB) TX bytes:6860 (6.6 KiB)
$ iwconfig:
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11b ESSID:off/any
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:11 Mb/s
Encryption key:off
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
Avec uniquement la wifi:
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
rien…
Pendant que j’y suis, j’essaie de configurer le WPA par la même occasion, après avoir installé wpasupplicant.
Attends doucement, là ta carte n’est pas connectée. Il est normal que ça ne donne rien si tu enlèves le cable mais elle semble reconnu. Que te donnes un
$ iwlist scan
Théoriquement tu dois voir des choses.
Pour le WPA avec ndiswrapper, tu peux essayer la chose suivante MAIS c’est très aléatoire:
[code]# iwconfig wlan0 essid MONESSID mode managed
wpa_supplicant -D ndiswrapper -i wlan0 -c /etc/monwpa.conf -w -d
[/code]
en reprenant ce que j’ai dit au début du fil…
iwlist scan:
$ lo Interface doesn’t support scanning.
eth0 Interface doesn’t support scanning.
wlan0 No scan results
Curieux car un moment je voyais bien les 2 points d’accès (routeur + freebox)…
Pas grave la carte fonctionne. Il te reste à lire le manuel et à essayer une connexion (essaye en WEP d’abord peut être)
J’ai du mieux!!!
en faisant un
$ iwconfig wlan0 essid "mon reseau"
puis un:
$ dhclient wlan0
je prend s bien une ip, puis
$route -n:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
0.0.0.0 192.168.123.1 0.0.0.0 UG 0 0 0 wlan0
0.0.0.0 192.168.123.1 0.0.0.0 UG 0 0 0 eth0
$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:D0:68:06:1F:B1
inet addr:192.168.123.2 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::2d0:68ff:fe06:1fb1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3405 errors:0 dropped:0 overruns:0 frame:0
TX packets:4570 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:754061 (736.3 KiB) TX bytes:2697141 (2.5 MiB)
Base address:0x9c00 Memory:fe7e0000-fe800000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:128 errors:0 dropped:0 overruns:0 frame:0
TX packets:128 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6560 (6.4 KiB) TX bytes:6560 (6.4 KiB)
wlan0 Link encap:Ethernet HWaddr 00:19:5B:43:F4:61
inet addr:192.168.123.4 Bcast:192.168.123.255 Mask:255.255.255.0
inet6 addr: fe80::219:5bff:fe43:f461/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:402 (402.0 b) TX bytes:3553 (3.4 KiB)
Interrupt:22 Memory:fe8f0000-fe900000
Et à partir de là, si je déconnecte ma carte eth0, je ne navigue plus…
Qu’en penses-tu?
Cela montre que ça marche sauf que tu auras un souci: deux interfaces sur le même réseau: ça va coincer. Enlèves ton cable et fais ifdown eth0. Tu dois avoir accès au Net
Je commence à désespérer: 9 fois sur 10, lorsque je fais un iwconfig wlan0 essid “mon réseau”, ma debian fige…
Ça c’est le problème de ndiswrapper. C’est bancale comme solution. Le plus simple est de supprimer le module et de le remettre à chaque modification de configuration de carte.
Sinon c’est quoi ton noyau?
(uname -a)
uname -r
2.6.22-2-686
Je retenterais bien madwifi mais avec lui je n’ai jamais détecté la carte, et de ce que j’ai vu sur les forums, personne n’a réussi à la faire fonctionner avec