[archlinux] & le wifi déboire

& le wifi déboire [archlinux] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 23-03-2007 à 10:14:57    

Alors voila.
J'ai installer arch 8.0 kernel 2.6.19. La carte miniPC wlan broadcom est bien reconnu et j'ai installer le firmware ou il faut.iwlist eth1 scan m'indique bien mon réseau. Avant j'ai testé la connection avec dhcp sur un windows qui me donne ses infos:

Code :
  1. Adresse IP. . . . . . . . . . . . : 88.160.46.69       
  2. Masque de sous-réseau . . . . . . : 255.255.255.0       
  3. Passerelle par défaut . . . . . . : 88.160.46.254
 

Je commence une configuration des fichiers nécessaire.
/etc/rc.conf

Code :
  1. lo="lo 127.0.0.1"
  2. eth1="dhcp"
  3. INTERFACES=(lo !eth0 !eth1)
  4. gateway="default gw 192.168.0.1"
  5. ROUTES=(!gateway)
  6. NET_PROFILES=(wlan)
 

/etc/network-profile/wlan

Code :
  1. DESCRIPTION="Default Network Profile"
  2. # Network Settings
  3. INTERFACE=eth1
  4. HOSTNAME=myhost
  5. # Interface Settings (use IFOPTS="dhcp" for DHCP)
  6. IFOPTS='dhcp'
  7. #IFOPTS="88.160.46.69 netmask 255.255.255.0" # broadcast 88.160.46.254
  8. GATEWAY=88.160.46.254
  9. # DNS Settings (optional)
  10. #DOMAIN=localdomain
  11. #DNS1=194.206.126.253
  12. #DNS2=194.106.126.54
  13. # Wi
  14. ESSID=jul
  15. KEY=********
  16. #IWOPTS="mode managed channel 1 essid $ESSID key restricted $KEY"
  17. IWOPTS="mode Managed"
  18. IWOPTS="channel 1"
  19. IWOPTS="essid jul"
  20. IWOPTS="key open $KEY"
 

Dhcp plante et une config à la mano avec ifconfig me donne une route bizarre.
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
88.160.46.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         88.160.46.254   0.0.0.0         UG    0      0        0 eth1

 

Je sens bien que chie. Sur archlinux.fr ont est un peu dans la boue http://forums.archlinux.fr/topic301-15.html
J'ai fait une erreur pour configurer le dhcp? Les adresses ip sont bien configurer par le dslam?
Gateway c'est bien l'adresse du routeur?


Message édité par tebo le 23-03-2007 à 10:17:06
Reply

Marsh Posté le 23-03-2007 à 10:14:57   

Reply

Marsh Posté le 23-03-2007 à 12:21:39    

Salut,
pourrais tu preciser ton matériel réseau, quel type de routeur, actuellement il semble configurer en simple modem.
pourquoi preciser la gateway, alors que le dhcp fonctionne, c'est ce dernier qui t'attribue tous les parametres reseau.
 
pourrais tu tenter une configuration a l'aide d'un script, en attendant d'avoir un fichier de conf qui marche:
 
#cat /etc/wifi-up.sh
 

Citation :

#!/bin/bash
ifconfig eth0 down
ifconfig eth1 down
ifconfig eth1 up
iwconfig eth1 channel 1
iwconfig eth1 essid jul
iwconfig eth1 key ********
dhcpcd eth1


 
#chmod +x /etc/wifi-up.sh
#/etc/wifi-up.sh
 
#iwconfig
 
 
 
 
 


---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 23-03-2007 à 13:12:29    

0.0.0.0         88.160.46.254   0.0.0.0         UG    0      0        0 eth1
 
Tu as oublié de fixer un "metric" dans ta comande de route je dirais.
Du coup il cherche une interface local en 0.0.0.0 pour aller sur la destination.
 
Après pour ce qui est du DHCP, normalement il est censé te donner toutes les infos dont tu as besoin. Donc enléve tes "GATEWAY" (y compris la default gateway) avant tout autre chose et regarde si le DHCP te fournis tes informations.

Reply

Marsh Posté le 24-03-2007 à 01:05:53    

J'ai déjà tenté se genre manip a la main, iwconfig prend bien les paramètres:

Code :
  1. eth1      IEEE 802.11b/g  ESSID:"jul"  Nickname:"Broadcom 4318"
  2.           Mode:Managed  Frequency=2.412 GHz  Access Point: BA:1D:C3:F2:1B:C0 
  3.           Bit Rate=1 Mb/s   Tx-Power=18 dBm 
  4.           RTS thr:off   Fragment thr:off
  5.           RTS thr:off   Fragment thr:off
  6.           Encryption key:*******   Security mode:open
  7. # iwconfig eth1 mode managed
  8. # iwconfig eth1 channel 1
  9. # iwconfig eth1 essid jul
  10. # iwconfig eth1 key ******* en hexa
 

Mais dhcpcd rend la main au bout de 15 secondes de plus il etteind la carte.

 

Sans dhcp alors je fait une route:

Code :
  1. # ifconfig eth1 88.160.46.69 netmask 255.255.255.0 up


Il faut placer le gateway, le "metric"?

 

J'ai enlever le gateway ceux par défaut mais j'ai toujours une inteface local 0.0.0.0 normal..

Code :
  1. 88.160.46.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
 

Sinon les modules sont bien chargé:

Code :
  1. [root@myhost ~]# hwdetect --show-net
  2. NET    : b44 mii ppp_generic slhc ieee80211 ieee80211_crypt ieee80211softmac bcm43xx
 

Pour le métériel c'est une connection free je suppose une freebox. Malheuresement on peut pas connaître tout les gens du quartier.


Message édité par tebo le 26-03-2007 à 01:39:58
Reply

Marsh Posté le 26-03-2007 à 01:33:53    

remonte


Message édité par tebo le 26-03-2007 à 01:34:10
Reply

Marsh Posté le 27-03-2007 à 17:24:11    

:hello:

Reply

Marsh Posté le 28-03-2007 à 09:48:00    

apres avoir mis tous les parametres de la carte wifi avec la comande #iwconfig  
le ssid
le mode  
le channel
la key
 
tu mets la configuration ip de la carte avec #ifconfig
tu rajoutes la route par defaut:
#route add default gw 88.160.46.254
 
teste déjà ici si tu ping ta passerelle.
 
Si cela passe,et que les dns sont correctement rentrés dans /etc/resolv.conf
tu devrais avoir internet:
ping www.free.fr (par exemple).
 


---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 01-04-2007 à 01:23:25    

Cool pour la réponse je configure l'adresse ip a la main ainsi que la route, un ping sur la passerelle echoue.
 
 
#ifconfig eth1 88.160.46.69 netmask 255.255.255.0 up
#route add default gw 88.160.46.254
 
J'oubli un paramètre?

Reply

Marsh Posté le 01-04-2007 à 12:32:24    

c'est un modem routeur que tu as ?
si c'est le cas, assures toi que le mode routeur est bien activé.
J'ai des doutes sur le fait que tu sois en ip fixe.
Par conséquent si tu utilises ton modem juste en tant que modem et non en routeur, il faut que tu sois en dhcp.
 


---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 02-04-2007 à 15:17:46    

:hello:  

Citation :

Pour le métériel c'est une connection free je suppose une freebox. Malheuresement on peut pas connaître tout les gens du quartier.


 
Je croit que sa vien d'un problème avec la carte sous une debian le syslog donne:

Code :
  1. Apr  2 07:01:11 localhost kernel: bcm43xx: PHY connected
  2. Apr  2 07:01:11 localhost kernel: bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
  3. Apr  2 07:01:11 localhost kernel: bcm43xx: Radio turned on
  4. Apr  2 07:01:11 localhost kernel: bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()
  5. Apr  2 07:01:11 localhost last message repeated 2 times
  6. Apr  2 07:01:11 localhost kernel: bcm43xx: Chip initialized
  7. Apr  2 07:01:11 localhost kernel: bcm43xx: 32-bit DMA initialized
  8. Apr  2 07:01:11 localhost kernel: bcm43xx: Keys cleared
  9. Apr  2 07:01:11 localhost kernel: bcm43xx: Selected 802.11 core (phytype 2)
  10. Apr  2 07:01:11 localhost kernel: bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()


 
Je vais bientôt avoir un carte à chipset atheros mais j'aimerais tout de même comprendre :)
 
 

Reply

Marsh Posté le 02-04-2007 à 15:17:46   

Reply

Marsh Posté le 02-04-2007 à 15:36:50    

ça semble provenir plutot du module de ta carte wifi, qui semble mal géré par ton noyau.
 
pourrais je avoir le resultat de ces 2 commandes ?
 
#uname -r
 
#lspci
 
merci d'avance


---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 02-04-2007 à 17:35:40    

Humm pourtant le noyau est récent:
Linux localhost 2.6.18-4-686 #1 SMP Wed Feb 21 16:06:54 UTC 2007 i686 GNU/Linux
 
Et la carte semble correctement reconnu:
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
 
dmesg


Message édité par tebo le 02-04-2007 à 17:38:26
Reply

Marsh Posté le 02-04-2007 à 17:37:52    

Ce n'est pas parce qu'elle correctement detectée, qu'elle fonctionne !
Je t'invite a utiliser ndiswrapper avec un driver windows 32bits, par exemple celui d'acer.


Message édité par l4nkou le 02-04-2007 à 17:45:14

---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 02-04-2007 à 17:41:12    

Oui mais sa éllimine certaine piste.
Donc soit problème du module > pourtant noyau récent.
Soit problème firmware
 
Je google les infos du syslog, sur manhack.net bien sûr (celle-la quand je peut la placer  :D )

Reply

Marsh Posté le 02-04-2007 à 17:47:30    

http://forum.club.mandriva.com/vie [...] 2825b361c4


---------------
Les avis, c'est comme les anus, tout le monde en a un.
Reply

Marsh Posté le 06-04-2007 à 01:33:13    

j'ai aussi essayer avec un kernel 2.6.19 sa m"étonne que je soit obliger d'utiliser ndiswrapper.
Qulqu'un utilise le module?


---------------
Feed-back
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed