Unable to load eth1 due to "cannot allocate memory"
Posted: Tue Jul 20, 2010 3:47 pm
I have a problem bringing eth1 up. If i do it directly at startup it works, but later seem to fail. Bringing it up manually later results in:
Code: Select all
$ sudo ifconfig eth1 up
SIOCSIFFLAGS: Cannot allocate memory
$ free
total used free shared buffers cached
Mem: 1016976 995788 21188 0 16824 625248
-/+ buffers/cache: 353716 663260
Swap: 514072 0 514072
$ dmesg | grep eth
[ 0.172579] CompuLab SBC-FITPC2 series board detected. Selecting BIOS-method for reboots.
[ 0.993259] eth0: RTL8168c/8111c at 0xf8076000, 00:01:c0:07:94:e7, XID 1c4000c0 IRQ 24
[ 1.007656] eth1: RTL8168c/8111c at 0xf807a000, 00:01:c0:07:94:f5, XID 1c4000c0 IRQ 25
[ 3.185467] r8169: eth0: link up
[ 3.185477] r8169: eth0: link up
[ 14.144013] eth0: no IPv6 routers present
[ 24.551670] r8169: eth1: link up
[ 24.551682] r8169: eth1: link up