Before asking for help on your Ethernet Setup, check the following:
- are the right modules loaded? using can often help you determine which modules you need.
Code: Select all
lspci - did you try to use the net-setup command?
- are you sure your ethernet is eth0? remember that you can always list all your network devices using . be sure to try all of the eth* devices with net-setup.
Code: Select all
ifconfig -s -a - does have anything useful to say about the link status of your ethernet devices?
Code: Select all
mii-tool - did you try to manually configure your network?
- are there any suspicious/fishy error messages on the console when loading the proper module or in dmesg? check with
Code: Select all
dmesg - are your routes (i.e. what gateway to use) set up properly? check with
Code: Select all
route -n - is dns resolution set up properly? check with
Code: Select all
cat /etc/resolv.conf - does it work while installing, but not after booting? check your kernel configuration.
there's lots of nifty resouces to be found on these forums...
- NeddySeagoons' Rough guide to Fixing Networking
- KC3: Networking worked during installation, but now that I compiled my own kernel, it doesn't work anymore. What's wrong?
Network errors can have lots of causes, so you should formulate your issue very precisely. "it doesn't work" doesn't really help anyone in trying to figure out what's wrong.
- has your interface been assigned an IP address, either manually or via DHCP? check with
Code: Select all
ifconfig - can you ping an IP address on your LAN? for example:
Code: Select all
ping 192.168.0.1 - can you ping an internet IP address? for example: (one of google's IP addresses)
Code: Select all
ping 66.249.85.104 - can you ping an internet hostname? for example:
Code: Select all
ping www.google.com - can you browse to a website? for example: or try a browser on the livecd
Code: Select all
links2 www.google.com - if it doesn't work inside your chroot, does it work outside of it? if so, did you copy the cd's /etc/resolv.conf into your installation's /etc directory?
- post-installation: did it work on the livecd, but now it doesn't anymore? you most certainly lack some modules/kernel options then.
if you have network problems, please try to provide as many of the following so we can figure out what's wrong:
- any relevant sections of lspci: (or similarly with lsusb for USB devices)
Code: Select all
lspci|grep Network - any relevant info in dmesg:
Code: Select all
dmesg|grep -i eth - the output of
Code: Select all
lsmod - the output of
Code: Select all
ifconfig -a - the output of
Code: Select all
route -n - in really tough cases, this could also help: the output of
Code: Select all
gzcat /proc/config.gz|grep -i NET

