You are not logged in.
I rebooted the computer that works as my network router/server and, for some reason only one of the two network interfaces came up during boot.
I'm still using to netcfg, but have every intention of upgrading to netctl once I've fixed this problem.
So, I have eth0 connected to the internet and using dhcp, and eth1 connected the network and assigned a static ip.
Eth0 is an onboard NIC and eth1 is a pci card. The bios lists the onboard NIC as enabled.
When I run "ip link" it only lists two interfaces: lo and eth1
If I try and bring eth0 up I get told that eth0 doors not exist. The module for the missing NIC is 3c59x and is loaded, according to lsmod - both modules are configured to load on boot via /etc/modules-load.d/.
Running "lspci -v" only lists one NIC, and it's eth1
Running "systemctl status netcfg" confirms that eth0 didn't come up - because it doesn't exist.
dmesg doesn't mention the NIC or eth0, except to say that it's been renamed eth1, but that is expected since pci NIC is configured to always be eth1, but would've been eth0 on boot if the other NIC wasn't found.
Please remember that, since this is my router, I only have (painfully slow) internet on my mobile and can't copy/paste files our the output of commands.
I'll manually copy what I can, but it will be limited.
Last edited by phunni (2014-02-17 18:07:19)
Offline
Boot from a live medium. If you still don't see the missing NIC, bott from an older live medium (That means older kernel...).
“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson
Offline