Try run modprobe 9138too or uli526x in your VL6...
It's 8139

. Well it will not insmod. Error: -1 Unknown symbol in module.
Now in VL7 this module is not loaded any more and trying to insmod I get
the same error.
Here I have the end of strace output from "ifconfig eth0 up" both for VL6 and VL7.
VL6
.../...
access("/proc/net/appletalk", R_OK) = -1 ENOENT (No such file or directory)
access("/proc/net/x25", R_OK) = -1 ENOENT (No such file or directory)
ioctl(4, SIOCGIFFLAGS, {ifr_name="eth0", ??}) = -1 ENODEV (No such device)
write(2, "eth0: ERROR while getting interf"..., 58eth0: ERROR while getting interface flags: No such device
) = 58
exit_group(-1) = ?
Process 1154 detached
VL7
.../...
access("/proc/net/ipx", R_OK) = -1 ENOENT (No such file or directory)
access("/proc/net/appletalk", R_OK) = -1 ENOENT (No such file or directory)
access("/proc/net/x25", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/net-tools.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/net-tools.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
ioctl(4, SIOCGIFFLAGS, {ifr_name="eth0",ifr_flags=IFF_UP|IFF_BROADCAST|IFF_MULTICAST}) = 0
ioctl(4, SIOCSIFFLAGS, 0xbff37f4c) = 0
exit_group(0) = ?
So it looks that in VL6 ifr_name cannot find eth0.
What could have been broken in my VL6 box with this MOBO change?
I just finished about building my VL6 box after the HD failure I hope it can be
avoided that I have to do it again.