Up.
Je fais de nouveau un up car je n’arrive pas à résoudre mon problème. De plus, quand je veux ouvrir des ports sur ma box (via la page web d’admin), je rentre l’adresse privée (que je n’arrive pas à changer) qui est 192.168.0.11 mais les modifications de ports ne prennent pas effet sur ma machine et je n’arrive à héberger aucun service.
Merci de votre aide.
Bon, donc tu as dhclient sur ton eth2.
J’ai relu ton message, wicd utilise son fichier de configuration propre. Pour configurer ton interface en IP fixe, il te faut aller sur la connexion «wired-default» et mettre l’IP fixe sur l’interface (ou bien ne pas utiliser wicd)
Tu n’as pas du configurer wicd et par défaut c’est donc en dhcp que cette connexion se configure. Sur un serveur, wicd est inutile et complique les choses, le fichier interfaces ne sert plus à rien sauf pour la connexion principale dans un tel cas.
[quote=“fran.b”]Bon, donc tu as dhclient sur ton eth2.
J’ai relu ton message, wicd utilise son fichier de configuration propre. Pour configurer ton interface en IP fixe, il te faut aller sur la connexion «wired-default» et mettre l’IP fixe sur l’interface (ou bien ne pas utiliser wicd)
Tu n’as pas du configurer wicd et par défaut c’est donc en dhcp que cette connexion se configure. Sur un serveur, wicd est inutile et complique les choses, le fichier interfaces ne sert plus à rien sauf pour la connexion principale dans un tel cas.[/quote]
Je n’ai pas bien compris la manipulation avec Wicd. Sinon toi tu me conseil d’utiliser le fichier interfaces? Je veux bien mais la dernière fois j’avais essayer en utilisant wpa-supplicant mais sans résultats.
Merci de ton aide.
Bon, je pense que ton pbm vient que wicd ne gère pas bien deux connexions à la fois j’ai l’impression. De toute façon visiblement il te faut commencer par configurer l’IP fixe sur eth2 dans wicd. Puis voir si wicd est capable de gérer les deux interfaces en même temps.
Sinon, le plus simple restera le fichier /etc/network/interfaces sans wicd. Qu’est ce qui n’avait pas marché?
[quote=“fran.b”]Bon, je pense que ton pbm vient que wicd ne gère pas bien deux connexions à la fois j’ai l’impression. De toute façon visiblement il te faut commencer par configurer l’IP fixe sur eth2 dans wicd. Puis voir si wicd est capable de gérer les deux interfaces en même temps.
Sinon, le plus simple restera le fichier /etc/network/interfaces sans wicd. Qu’est ce qui n’avait pas marché?[/quote]
Voilà mon fichier interfaces :
[code]# This file describes the network interfaces available on your system
and how to activate them. For more information, see interfaces(5).
The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.9
netmask 255.225.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
auto eth1
iface eth1 inet static
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
[/code]
et voilà mon wpa_supplicant.conf :
[code]ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
fast_reauth=1
network={
ssid="NUMERICABLE-5D36"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk=keyxx
priority=5
}
[/code]
Quand je fais un /etc/init.d/networking restart, voilà l’erreur retournée :
Reconfiguring network interfaces...SIOCSIFNETMASK: Invalid argument
Failed to bring up eth0.
Don't seem to be have all the variables for eth1/inet.
Failed to bring up eth1.
done.
vire la ligne network pour eth0 déjà, et donne les lignes syslog pour l’erreur eth1…
Tu veux les lignes de mon /var/log/syslog? Il n’y a rien concernant l’erreur sur eth1.
Il y a
[quote]Reconfiguring network interfaces…SIOCSIFNETMASK: Invalid argument
Failed to bring up eth0[/quote]qui m’étonne (erreur eth0 semble(-t-il) et
[quote]
Don’t seem to be have all the variables for eth1/inet.[/quote]qui indique qu’il manque des choses sur eth1.
Pour eth1, je ferais
iface eth1 inet dhcp
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
wpa-ssid TONSSID
wpa-key-mgmt WPA-PSK
#wpa-psk password ## A de forte chance de ne pas fonctionner
wpa-psk Tonmodedepassecrypte
ou Tonmodedepassecrypte est obtenu par
wpa_passphrase TONSSID LeMotDePasse
[quote=“fran.b”]Il y a
[quote]Reconfiguring network interfaces…SIOCSIFNETMASK: Invalid argument
Failed to bring up eth0[/quote]qui m’étonne (erreur eth0 semble(-t-il) et
[quote]
Don’t seem to be have all the variables for eth1/inet.[/quote]qui indique qu’il manque des choses sur eth1.
Pour eth1, je ferais
iface eth1 inet dhcp
wpa-conf managed
wpa-ap-scan 1
wpa-scan-ssid 1
wpa-ssid TONSSID
wpa-key-mgmt WPA-PSK
#wpa-psk password ## A de forte chance de ne pas fonctionner
wpa-psk Tonmodedepassecrypte
ou Tonmodedepassecrypte est obtenu par
wpa_passphrase TONSSID LeMotDePasse[/quote]
OK, donc pour eth1 :
auto eth1
iface eth1 inet static
address 192.168.0.25
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
wpa-conf managed
wpa-scan-ssid 1
wpa-ssid NUMERICABLE-5D36
wpa-key-mgmt WPA-PSK
wpa-psk 6db98fb1449beb3f710e868553dd2702e41f2e3d3a3947267aaa61edc846088d
Retourne au démarrage du réseau :
Reconfiguring network interfaces...SIOCSIFNETMASK: Invalid argument
Failed to bring up eth0.
ioctl[SIOCGIFFLAGS]: No such device
Could not get interface 'eth1' flags
ioctl[SIOCSIWPMKSA]: No such device
ioctl[SIOCSIWMODE]: No such device
Could not configure driver to use managed mode
ioctl[SIOCGIWRANGE]: No such device
ioctl[SIOCGIFINDEX]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWAP]: No such device
ioctl[SIOCGIFFLAGS]: No such device
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
eth1: ERROR while getting interface flags: No such device
eth1: ERROR while getting interface flags: No such device
Failed to bring up eth1.
done.
Il y a donc une erreur au niveau eth0? C’est etonnant…
Bon, il y a deux soucis, essaye avec
[code]# The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.9
netmask 255.225.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
iface eth1 inet static
address 192.168.1.25
netmask 255.255.255.0
broadcast 192.168.1.255
wpa-conf managed
wpa-scan-ssid 1
wpa-ssid NUMERICABLE-5D36
wpa-key-mgmt WPA-PSK
wpa-psk 6db98fb1449beb3f710e868553dd2702e41f2e3d3a3947267aaa61edc846088d
[/code]
puis fais
ifup eth0
puis
ifup eth1
Les deux soucis:
- Il ne peut y avoir qu’une seule passerelle (gateway)
- chaque carte réseau doit être sur un réseau distinct, tes deux cartes étaient sur 192.168.0.0/24. Ça ne peut pas marcher.
Ok, alors :
SIOCSIFNETMASK: Invalid argument
Failed to bring up eth0.
ioctl[SIOCGIFFLAGS]: No such device
Could not get interface 'eth1' flags
ioctl[SIOCSIWPMKSA]: No such device
ioctl[SIOCSIWMODE]: No such device
Could not configure driver to use managed mode
ioctl[SIOCGIWRANGE]: No such device
ioctl[SIOCGIFINDEX]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWAP]: No such device
ioctl[SIOCGIFFLAGS]: No such device
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
eth1: ERROR while getting interface flags: No such device
eth1: ERROR while getting interface flags: No such device
Failed to bring up eth1.
L’erreur viendrait elle de wpa_supplicant?
Bizarre, tu as viré la ligne network pour eth0? et «ifconfig -a» ainsi que «grep eth /var/log/syslog» donnent quoi désormais?
Sinon, ça marche lorsque que tu fais
ifconfig eth0 192.168.0.9 up
iwconfig eth1 essid NUMERICABLE-5D36
wpa_supplicant -Dwext -ieth1 -c/etc/wpa_cave.conf &
ifconfig eth1 192.168.1.25 up
et si tu fais dans wpa_supplicant.conf
network={
ssid="NUMERICABLE-5D36"
proto=WPA
psk=keyxx
}
ou
allow-hotplug wlan0
iface eth1 inet static
pre-up iwconfig eth1 essid NUMERICABLE-5D36
pre-up wpa_supplicant -Dwext -ieth1 -c/etc/wpa_cave.conf &
pre-up ifconfig eth1 192.168.1.25 up
post-down pkill -TERM wpa_supplicant
En utilisant la première méthode, j’ai une première erreur :
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device eth1 ; No such device.
Mon interface eth1 n’existant pas, j’ai essayé avec eth2 et ça fonctionne (j’aimerais bien avoir une interface nommée eth1).
Ensuite, c’est cette ligne qui provoque une erreur :
J’ai créé le fichier /etc/wpa_cave.conf et voilà la nouvelle erreur :
ioctl[SIOCGIFFLAGS]: No such device
Could not get interface 'eth1' flags
ioctl[SIOCSIWPMKSA]: No such device
ioctl[SIOCSIWMODE]: No such device
Could not configure driver to use managed mode
ioctl[SIOCGIWRANGE]: No such device
ioctl[SIOCGIFINDEX]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
Failed to disable WPA in the driver.
ioctl[SIOCSIWAP]: No such device
ioctl[SIOCGIFFLAGS]: No such device
Bon, alors remplace eth2 par eth1 dans le fichier /etc/udev/rules.d/70-persistent-net.rules
et redémarre.
Ok, j’ai donc modifié eth2 par eth1 et j’ai redémarré le deamon networking (avec le fichier interfaces que tu m’as donné) :
Reconfiguring network interfaces...done.
Ca devrait fonctionner normalement non?
Après avoir quitté wicd, je n’ai plus accès au web et voilà ce que retourne ifconfig -a :
[code]eth0 Link encap:Ethernet HWaddr 00:1e:68:f2:f7:00
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 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:215 Adresse de base:0x2000
eth1 Link encap:Ethernet HWaddr 00:21:00:62:6e:14
adr inet6: fe80::221:ff:fe62:6e14/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:313 errors:0 dropped:0 overruns:0 frame:31
TX packets:401 errors:100 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:247100 (241.3 KiB) TX bytes:103410 (100.9 KiB)
Interruption:16
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:916 (916.0 B) TX bytes:916 (916.0 B)
[/code]
tu peux mettre ton fichier /etc/udev/rules.d/70-persistent-net.rules, je voudrais être sur de qui est qui…
[code]# This file was automatically generated by the /lib/udev/write_net_rules
program run by the persistent-net-generator.rules rules file.
You can modify it, as long as you keep each rule on a single line.
PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:1e:68:f2:f7:00”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth0”
Firewire device (nodemgr)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:24:1b:00:4b:53:39:01”, ATTR{dev_id}==“0x0”, ATTR{type}==“24”, KERNEL=="eth", NAME=“eth1”
PCI device 0x14e4:0x4315 (wl)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:21:00:62:6e:14”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth1”[/code]
Je viens de voir qu’il y avait deux fois eth1, ça pose peut-être un problème?
Je te donne aussi le retour de iwconfig :
[code]lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11bg ESSID:“NUMERICABLE-5D36” Nickname:""
Mode:Managed Frequency:2.437 GHz Access Point: 00:1E:8C:4C:2A:4D
Bit Rate=54 Mb/s Tx-Power:32 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=-55 dBm Noise level=-92 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[/code]
De plus, quand je fais ifup eth0 et ifup eth1 ça donne respectivement :
SIOCSIFNETMASK: Invalid argument
Failed to bring up eth0.
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
alors que quand je restart le deamon via le scrit networking, il n y a aucune erreur.
Et voilà des lignes syslog pendant la plage de temps où j’ai reconfiguré les interfaces :
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: Leaving mDNS multicast group on interface eth1.IPv6 with address fe80::221:ff:fe62:6e14.
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: Interface eth1.IPv4 no longer relevant for mDNS.
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: Leaving mDNS multicast group on interface eth1.IPv4 with address 192.168.1.25.
Mar 14 10:11:32 nat-debian dhclient: receive_packet failed on eth1: Network is down
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: Withdrawing address record for fe80::221:ff:fe62:6e14 on eth1.
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: Withdrawing address record for 192.168.1.25 on eth1.
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: Joining mDNS multicast group on interface eth1.IPv4 with address 192.168.1.25.
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: New relevant interface eth1.IPv4 for mDNS.
Mar 14 10:11:32 nat-debian avahi-daemon[2647]: Registering new address record for 192.168.1.25 on eth1.IPv4.
Mar 14 10:11:33 nat-debian avahi-daemon[2647]: Joining mDNS multicast group on interface eth1.IPv6 with address fe80::221:ff:fe62:6e14.
Mar 14 10:11:33 nat-debian avahi-daemon[2647]: New relevant interface eth1.IPv6 for mDNS.
Mar 14 10:11:33 nat-debian avahi-daemon[2647]: Registering new address record for fe80::221:ff:fe62:6e14 on eth1.*.
Mar 14 10:11:42 nat-debian kernel: [ 475.825835] eth1: no IPv6 routers present
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Interface eth1.IPv6 no longer relevant for mDNS.
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Leaving mDNS multicast group on interface eth1.IPv6 with address fe80::221:ff:fe62:6e14.
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Interface eth1.IPv4 no longer relevant for mDNS.
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Leaving mDNS multicast group on interface eth1.IPv4 with address 192.168.1.25.
Mar 14 10:11:49 nat-debian dhclient: receive_packet failed on eth1: Network is down
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Withdrawing address record for fe80::221:ff:fe62:6e14 on eth1.
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Withdrawing address record for 192.168.1.25 on eth1.
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Joining mDNS multicast group on interface eth1.IPv4 with address 192.168.1.25.
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: New relevant interface eth1.IPv4 for mDNS.
Mar 14 10:11:49 nat-debian avahi-daemon[2647]: Registering new address record for 192.168.1.25 on eth1.IPv4.
Mar 14 10:11:51 nat-debian avahi-daemon[2647]: Joining mDNS multicast group on interface eth1.IPv6 with address fe80::221:ff:fe62:6e14.
Mar 14 10:11:51 nat-debian avahi-daemon[2647]: New relevant interface eth1.IPv6 for mDNS.
Mar 14 10:11:51 nat-debian avahi-daemon[2647]: Registering new address record for fe80::221:ff:fe62:6e14 on eth1.*.
Mar 14 10:12:00 nat-debian kernel: [ 493.174811] eth1: no IPv6 routers present
Oui ça pose souci, met
[code]# This file was automatically generated by the /lib/udev/write_net_rules
program run by the persistent-net-generator.rules rules file.
You can modify it, as long as you keep each rule on a single line.
PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:1e:68:f2:f7:00”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth0”
Firewire device (nodemgr)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:24:1b:00:4b:53:39:01”, ATTR{dev_id}==“0x0”, ATTR{type}==“24”, KERNEL=="eth", NAME=“eth2”
PCI device 0x14e4:0x4315 (wl)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:21:00:62:6e:14”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth1”[/code]
Pour les lignes, on dirait un souci entre avahi et dhclient. Après redémarrage essaye en arrêtant avahi-daemon avant.
[quote=“fran.b”]Oui ça pose souci, met
[code]# This file was automatically generated by the /lib/udev/write_net_rules
program run by the persistent-net-generator.rules rules file.
You can modify it, as long as you keep each rule on a single line.
PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:1e:68:f2:f7:00”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth0”
Firewire device (nodemgr)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:24:1b:00:4b:53:39:01”, ATTR{dev_id}==“0x0”, ATTR{type}==“24”, KERNEL=="eth", NAME=“eth2”
PCI device 0x14e4:0x4315 (wl)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:21:00:62:6e:14”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth1”[/code]
Pour les lignes, on dirait un souci entre avahi et dhclient. Après redémarrage essaye en arrêtant avahi-daemon avant.[/quote]
Après redémarrage et arrêt du deamon avahi-deamon, j’ai toujours la même erreur :
[code]# This file was automatically generated by the /lib/udev/write_net_rules
program run by the persistent-net-generator.rules rules file.
You can modify it, as long as you keep each rule on a single line.
PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:1e:68:f2:f7:00”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth0”
Firewire device (nodemgr)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:24:1b:00:4b:53:39:01”, ATTR{dev_id}==“0x0”, ATTR{type}==“24”, KERNEL=="eth", NAME=“eth1”
PCI device 0x14e4:0x4315 (wl)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?", ATTR{address}==“00:21:00:62:6e:14”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth", NAME=“eth1”
[/code]