Gentoo Archives: gentoo-user-fr

From: Boris Fersing <kernelsensei@g.o>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Encore une question wifi
Date: Fri, 23 Jun 2006 11:19:21
Message-Id: 97c95c3d0606230417w201c589p5b59af0c6961ff85@mail.gmail.com
In Reply to: [gentoo-user-fr] Encore une question wifi by Jean Magnan de Bornier
1 2006/6/23, Jean Magnan de Bornier <jean@×××××××.net>:
2 > Salut à tous
3 >
4 > J'ai deux cartes l'une ethernet eth0 l'autre wifi eth1; mon fichier
5 > /etc/conf.d/net est :
6 >
7 > ............................
8 >
9 > config_eth0=( "194.199.136.151 netmask 255.255.255.0 brd 194.199.136.255" )
10 >
11 > routes_eth0=(
12 > "default via 194.199.136.250" # IPv4 default route
13 > )
14 >
15 > modules=( "wpa_supplicant" )
16 > wpa_supplicant_eth1="-Dwext" # For generic wireless
17 >
18 > ............................
19 >
20 > J'ai créé /etc/init.d/eth1 par un lien avec /etc/init.d/lo et mis ce
21 > fichier en "default" avec rc-update (comme eth0)
22 >
23 > Au démarrage, eth0 et eth1 sont correctement configurés, mais eth0 chez moi
24 > n'est pas connecté, c'est pour le bureau, il n'y a donc que eth1 qui peut
25 > fonctionner.
26 >
27 > Mais pour une connexion avec le wifi, il faut que je stoppe eth0.
28 >
29 > Est-ce une fatalité ou une erreur de configuration?
30
31 Salut,
32
33 le probleme est que dans le cas ou tu demarres eth0 et eth1 tu auras
34 une route par defaut qui voudra passer par eth0, mais comme chez toi
35 tu n'es pas connecté sur eth0 ben ca passe pas. (ta route va dans le
36 vide) tu pourrais faire en sorte de seulement configurer eth0 si un
37 cable est branché par exemple ! Regarde tu coté de netplug :
38
39 Dans /etc/conf.d/net :
40
41 #-----------------------------------------------------------------------------
42 # Cable in/out detection
43 # Sometimes the cable is in, others it's out. Obviously you don't want to
44 # restart net.eth0 every time when you plug it in either.
45 #
46 # netplug is a package that detects this and requires no extra configuration
47 # on your part.
48 # emerge sys-apps/netplug
49 # and you're done :)
50
51 # By default we wait 10 seconds for netplug to configure the interface for us
52 # if it doesn't, we abort but leave netplug running and the net.eth0 service
53 # marked as inactive so when a cable is plugged in it starts fine.
54 # plug_timeout="10"
55
56 # If you don't want to use netplug on a specific interface but you have it
57 # installed, you can disable it for that interface via the modules statement
58 # modules_eth0=( "!netplug" )
59
60
61
62 Sinon ce que tu peux faire, c'est mettre une fonction postup qui stop
63 eth0 si t'es associé a un essid, par exemple :
64
65 postup() {
66 # # This function could be used, for example, to register with a
67 # # dynamic DNS service. Another possibility would be to
68 # # send/receive mail once the interface is brought up.
69 if [ -n "${ESSIDVAR}" ] ; then
70
71 /etc/init.d/net.eth0 stop
72
73 fi
74
75 return 0
76 }
77
78 Amicalement,
79
80 Boris.
81 >
82 > merci, à+,
83 > --
84 > Jean
85 >
86 > --
87 > gentoo-user-fr@g.o mailing list
88 >
89 >
90
91
92 --
93 Quiconque me parle de Dieu en veut à ma bourse ou à ma liberté.
94
95 --
96 gentoo-user-fr@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-fr] Encore une question wifi Jean Magnan de Bornier <jean@×××××××.net>