Ongelma olisi tälläinen:
dhclient ei hae ip osoitetta automaattisesti käynnistyessä. Käytän myös dnsmasq ja ipmasq ohelmia mutta ne on säädetty käynnistymään vasta verkon ylösnousun jälkeen. Ennen toimi. :S
interface tiedosto näyttää tältä:
:/etc/network# cat interfaces
# 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 eth0 eth2
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
#iface eth1 inet static
# address 192.168.0.1
# netmask 255.255.255.0
iface eth2 inet static
address 192.168.0.2
netmask 255.255.255.0
Muuta: Linux 2.6.18-4-686
Debian 4 stabile
dhclient ei hae ip osoitetta automaattisesti käynnistyessä. Käytän myös dnsmasq ja ipmasq ohelmia mutta ne on säädetty käynnistymään vasta verkon ylösnousun jälkeen. Ennen toimi. :S
interface tiedosto näyttää tältä:
:/etc/network# cat interfaces
# 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 eth0 eth2
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
#iface eth1 inet static
# address 192.168.0.1
# netmask 255.255.255.0
iface eth2 inet static
address 192.168.0.2
netmask 255.255.255.0
Muuta: Linux 2.6.18-4-686
Debian 4 stabile
Vastaukset 4
Vanhimmat
..pitäisi toimia? Kun sulla on määritelty kaksi verkkolaitetta, eth0, eth2, onko toinen joku pcmcia tai usb-tikku ja toinen ethernet ja miksi eka on staattinen ja toka dynaaminen IP? Sulla on jäänny joku vanha eth1 myös sinne risuaitoihin ja sekin staattisena? Eli mikä tuon hässäkän tarkoitus on?
Niin eth0 merkitys on että se näkyy vain ulospäin. eth1 on varaverkkokortti jota en ole jaksanut poistaa koneesta.
eth2 on vastaanottaa kaikki lähiverkkoliikenteen ja reitittää eteenpäin sitten.
dnsmasq jakelee ip osoiteet eth2 kortille. ja ipmasq nattaa liikenteen lähiverkolle.
Kaikki muu kyllä toimii mut eth0 ei hae dhcp asetuksella bootissa.
/etc/init.d/networking restart
toimii kanssa käsin ajettuna. Ja kaikki muu verkkoliikenne nousee automaattisesti kanssa.
Jos kokeilet niin että muutat tuota interfaces tiedostoa vaikkapa tällaiseksi (järjestän sen loogisemmaksi)
------------------------------
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth2
iface eth2 inet static
address 192.168.0.2
netmask 255.255.255.0
-------------------------
Jotkut ovat raportoineet tuon toimineen paremmin Etchissä kuin "allow-hotplug" en kyllä ole perehtynyt mistä johtuu.
Tutkimalla tiedostoja /var/log/syslog ja /var/log/syslog.0 voit yrittää selvittää tapahtumia, samoin /var/log/messages ("dmesg").
Tässä yksi samanlainen ongelma
http://library.pantek.com/Mailing Lists/lists.debian.org/debian-boot/07/07/0491.html
Huomaa että komento "dhclient eth0" ajaa saman asian kuin koko verkon käynnistäminen mutta nopeammin, voi toimia sullakin.
Jostain syystä paketti dhcdbd oli tullut asennettua. olin varmaan hyväksynyt sen jossain yhteydessä tarvittavien pakettien luettelossa. Gnomen managerit lähti mutta verkko toimii moitteettomasti.
Kiitos avusta. Login läpilueskelu auttoi. En olisi muistanut itse tuota login osoitetta. %)