Le 09/02 de l'annee 2008, vers 11 heures et 49 minutes, François TOURDE écrivait: > Mais je ne doute pas que tu vas mettre en ligne un de ces 4 le détail > de ta config ainsi que la façon dont tu y es arrivé, hein?
Voici ma configuration comme promis, pour le moment, je l'ai testée sur 5/6 points d'accès différents dont les 3 principaux types sont les suivants: - un accès wifi en dhcp - un accès ethernet en dhcp - un accès ethernet avec ip fixe. Mon linux: Debian Lenny, uname -r=2.6.22-3-686, #aptitude install ifplugd whereami wireless-tools fping resolvconf Version whereami: 0.3.34 Donc ma configuration est la suivante (les remarques sont les bienvenues): 1- /etc/network/interfaces contient juste ces deux lignes: # The loopback network interface auto lo iface lo inet loopback 2- J'ai rajouté une ligne à /usr/share/whereami/testmii: après la ligne qui contient "ifconfig $1 up" au début du script (9ème ligne chez moi): je rajoute "sleep 3" pour que le testmii prenne bien en charge le ifconfig eth0 up 3- Voici mes fichiers /etc/whereami/detect.conf # It is a good idea to default to somewhere... (Pas encore personnalisé) default undocked # Test for the presence of an ethernet connection plugged into eth0 testmii eth0 lan # 'down' might be a location that is forced from the command line # like "whereami down" if down always at undocked always notat eth0,eth1 elif stop # Or maybe we can't remember the exact command, so we do it twice! # like "whereami stop" this time always at undocked always notat eth0,eth1 elif lan # If the testmii at the top was successful set INTERFACE eth0 testping 147.210.*.*,147.210.*.* ipfixe #note: toutes les adresses ip sont cachées. testdhcp '192.168.*.*' dhcphome testdhcp '*.*.*.*' dhcp else # If the testmii at the top failed always modprobe ipw3945 w_eth1 fi if w_eth1 # Some wireless drivers use one interface name set INTERFACE eth1 testap scan wlan fi # If we have found at least some WLAN APs in the vicinity, find out # if we can do anything with any of them if wlan testap wifihome wifihome,wdhcp testap hotel hotel,wdhcp # testap .+ wdhcp # # And if there isn't, we will indicate that. notat wlan,wdhcp fi ####################################################################### /etc/whereami/whereami.conf # # By default send all mail via our main mailserver, since we do TLS+SASL there =any MAIL_RELAY="smtp.free.fr" # By default we assume that the detection configured routing =any GATEWAY="" # By default we assume we have an unfiltered internet connection =any PROXY="none" =any NTPDAEMON=/etc/init.d/ntp-server =any NTPSERVER=ntp ## You will need to install the "resolvconf" package for these to ## work, and edit the following couple of stanzas to the right ## interface names. ## This only happens if we are not at a WLAN !wlan ifconfig eth1 down !wlan resolvconf -d eth1 ## This only happens if we are not at a LAN !lan ifconfig eth0 down !lan resolvconf -d eth0 ## Setup wlan connections !wlan if /bin/false; then =any iwconfig eth1 mode managed =any ifconfig eth1 up # Wifi Appart / Lyon =wifihome iwconfig eth1 essid "wifihome" =wifihome iwconfig eth1 channel "3" =wifihome iwconfig eth1 key "motdepasse" =wifihome setmailrelay "smtp.free.fr" -wifihome iwconfig eth1 key off # Hotel hotel =hotel iwconfig eth1 essid "hotel" =hotel iwconfig eth1 channel "6" =hotel setmailrelay "" ### Get IP from dhcp =any dhclient eth1 !wlan fi # ipfixe =ipfixe ifconfig eth0 netmask "255.255.255.0" =ipfixe ifconfig eth0 broadcast "147.210.*.*" =ipfixe ifconfig eth0 "147.210.*.*" =ipfixe route add default gw "147.210.*.*" =ipfixe setresolver search blabbla.fr nameserver 193.*.*.* 147.210.*.* =ipfixe setmailrelay "smtp.blabbla.fr" # DHCP Home =dhcphome setmailrelay "smtp.free.fr" ####################FIN################################################ -- AD ---()()()----()()()----()()()--)()()(----)()()(----)()()(--- -()----()--()-()-----()----()--)(----)(-----)(-)(--)(----)(- ()----()----()()()----()()()----)()()(----)()()(----)(----)( -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]