?? How is it not recognising the card?
Code:
$ cat /proc/version
Linux version 2.4.22-xfs (root@Knoppix) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 SMP Fri Sep 5 23:47:38 CEST 2003
$ lsmod | grep via
via82cxxx_audio        19452   1
ac97_codec             11884   0 [via82cxxx_audio]
uart401                 6052   0 [via82cxxx_audio]
sound                  55244   0 [via82cxxx_audio uart401]
soundcore               3428   4 [via82cxxx_audio sound]
via-rhine              13968   1
mii                     2240   0 [via-rhine]
crc32                   2816   0 [via-rhine]
chrisb@ipsilon:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:40:63:C9:4A:19
          inet addr:192.168.1.48  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2222534 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2275982 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:685553988 (653.7 MiB)  TX bytes:366311663 (349.3 MiB)
          Interrupt:11 Base address:0x2000
This is a VIA EPIA the onboard NIC "just works"(tm).
1. what sort of VIA mobo/LAN?
2. check it's enabled in the BIOS ... the BIOS default settings on this machine disable it.