Configuration du wifi en ligne de commande

Bonjour à tous,

je viens d’installer une debian 7 pour en faire un serveur web/git/etc…

Cmme je n’aime pas l’idée qu’un serveur ai une interface graphique, je ne l’ai pas sélectionné à l’installation, mais du coup je rame un peu pour la configuration.

J’essaie actuellement de connecter ma carte wifi à ma livebox, j’ai suivi plusieurs tutos sur le web qui disent tous la même chose :

Résultat du ifconfig à ce moment là :

wlan0 Link encap:Ethernet HWaddr 00:14:78:56:2f:22 inet6 addr: fe80::214:78ff:fe56:2f22/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:14 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:3167 (3.0 KiB)

ensuite repérage de la box avec

ensuite je configure wlan0 en faisant :

Résultat du iwconfig à ce moment là :

wlan0 IEEE 802.11bg ESSID:"Livebox-1234" Mode:Managed Frequency:2.412 GHz Access Point: 00:19:70:48:9C:08 Bit Rate=1 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:AAAA-BBBB-CCCC-EEEE-FFFF-1111-22 Power Management:off Link Quality=58/70 Signal level=-52 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Déjà, à ce moment là j’aimerais savoir si la connexion peut être établie, comment puis-je vérifier ça? (est-ce possible?)

Après, tous les tutos disent d’utiliser dhclient pour récupérer une adresse ip auprès du serveur dhcp (la livebox en l’occurence) gràve à la commande :

(une bonne minute d’attente)

et ensuite voici le résultat de ifconfig :

[code]wlan0 Link encap:Ethernet HWaddr 00:14:78:56:2f:22
UP 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)

wlan0:avahi Link encap:Ethernet HWaddr 00:14:78:56:2f:22
inet addr:169.254.4.109 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
[/code]

Plusieurs choses me perturbe ici :

-Pourquoi est-ce que avahi s’en est mélé? Ne peut-on pas faire sans?
-Pourquoi cette horrible ip? Mon réseau local est en 192.168.0.0

Bien sûr, après rien ne fonctionne mieux qu’avant, quel est le souci?

Voici quelques infos supplémentaires :

Résultat de lspci

00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03) 00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03) 00:1d.0 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) 00:1d.1 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) 00:1d.2 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) 00:1d.7 USB controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81) 00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01) 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01) 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01) 00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01) 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV100 LY [Mobility Radeon 7000] 02:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa) 02:00.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa) 02:00.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 02) 02:02.0 Ethernet controller: Atheros Communications Inc. AR2413/AR2414 Wireless Network Adapter [AR5005G(S) 802.11bg] (rev 01) 02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Controller (rev 81)

Résultat de uname -a

Résultat de dmesg | tail

[ 1508.362735] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 1509.107866] wlan0: authenticate with 00:19:70:48:9c:08 (try 1) [ 1509.114464] wlan0: authenticated [ 1509.114521] wlan0: associate with 00:19:70:48:9c:08 (try 1) [ 1509.129512] wlan0: RX AssocResp from 00:19:70:48:9c:08 (capab=0x431 status=0 aid=2) [ 1509.129523] wlan0: associated [ 1509.131003] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 1520.000037] wlan0: no IPv6 routers present

Merci d’avance!

Tu ne dos pas si tu as installer wpasupplicant, à vérifier.
Pour tester les AP environant , j’utilise iwconfig wlan0 scan 'wlan0 à adapter à ton interface)
Si le dhclient te perturbe, essaie une config en ip statique.
Inspire toi par exemple de
seo-webz.com/tutorials/linux … ebian.html

J’te donne ma solution:

/sbin/wpa_supplicant -Dnl80211 -i wlan0 -c/etc/wpa_supplicant.conf -d
dhclient -v wlan0


14% [alex:~]cat /etc/wpa_supplicant.conf 
ctrl_interface=/var/run/wpa_supplicant
update_config=1
ap_scan=1

network={
	ssid="wifi"
	proto=RSN
	key_mgmt=NONE
	wep_key0=machin
	id_str="home"
	priority=1
}

man wpa_supplicant.conf pour plus d’info sur la config;