Hi! Joost, My /etc/init.d/network is (before I added two lines):
ifconfig lo 127.0.0.1 route add -net 127.0.0.0 IPADDR=192.168.1.6 NETMASK=255.255.255.0 NETWORK=192.168.1.0 BROADCAST=192.168.1.255 GATEWAY= - belows are same as yours - My LAN card is 3com 3C-574 TX, PCMCIA type. I can see the message "loading device 'eth0'...done" at the boot time Regards, Alex > What does your /etc/init.d/network look like? Mine is: > > ---cut--- > #! /bin/sh > ifconfig lo 127.0.0.1 > route add -net 127.0.0.0 > IPADDR=130.139.64.47 > NETMASK=255.255.255.0 > NETWORK=130.139.64.0 > BROADCAST=130.139.64.255 > GATEWAY=130.139.64.1 > ifconfig eth0 ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST} > route add -net ${NETWORK} > [ "${GATEWAY}" ] && route add default gw ${GATEWAY} metric 1 > ---cut--- > > Maybe the module for your network card isn't loaded at boot time? > > For example, I have a 3c905 network card that needs the 3c59x module > (intuitive eh?) I can do thwo things: > > Either have the module inserted always at boot time: > - put the word "3c59x" (without quotes) on a single line in /etc/modules. > > Or have the module autoloaded by kerneld (or kmod) when it is requested: > - put the word "auto" on a single line in /etc/modules and comment out all > other lines in that file. And > - put a line "alias eth0 3c59x" in /etc/modules.conf to let the module > autoloader know what module to load for the "eth0" device. > > Cheers, > > > Joost