Joshua, Thank you for the detailed reply. Very helpful! You are correct about the vendor/device id's.
$ lspci -nn | grep Ethernet 05:00.0 Ethernet controller [0200]: Attansic Technology Corp. Device [1969:1063] (rev c0) In my efforts to figure this out from various google'd sources, I made a bootable USB flash drive with Ubuntu 9.10 Desktop. Linux kernel 2.6.31. $ uname -a Linux ubuntu 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux It booted up with the ethernet NIC working properly but it is using the atl1c module. $ lsmod | grep atl atl1c 30880 0 When I look at /lib/modules/`uname -r`/modules.pcimap I see this instead of atl1e. atl1c 0x00001969 0x00001063 Anyway, since I know this module is working, I will boot back into voyage-0.62 and see if it's available there. On Sat, Feb 20, 2010 at 4:24 AM, Joshua Anhalt <[email protected]> wrote: > Frank, > > I think the driver you want is atl1e > http://www.hogchain.net/attansic/attansic.html > > http://platonic.techfiz.info/2009/10/25/ethernet-controller-attansic-technology-corp-device-1063-on-ubuntu/ > > apt-get install atl1e-modules-2.6.26-486-voyage > > In general, to find the driver by hand (not resorting to Google.) > run lspci -nn > > find the device in question (in this case, look for "Ethernet") > find the number that is in the format [????:????] (the numbers will > be hex) > > The first four digits are the vendor id, the last four are the device > id. You didn't send it in the message, but I infer your number is > [1969:1063] > > For general information > http://www.pcidatabase.com/ > http://pciids.sourceforge.net/ > > 1969 "Atheros Communications" > 1063 "Atheros AR8131 PCI-E Gigabit Ethernet Controller" > > For linux driver information, I usually resort to Google. However, if you > have a recent / up-to-date kernel, then the text file "/lib/modules/`uname > -r`/modules.pcimap" will show the mapping from vendor/device id, to driver > (the contents of the file are described in its first row.) > > From your e-mail message, the "1063" is the clue that it is the atl1e, not > the atl2 module. > > Joshua > > On Feb 19, 2010, at 6:56 PM, Frank Parker wrote: > >> Installed Voyage 0.6.2 on this device today. >> >> >> <http://www.newegg.com/Product/Product.aspx?Item=N82E16856119016&nm_mc=TEMC-RMA-Approvel&cm_mmc=TEMC-RMA-Approvel-_-Content-_-text-_-> >> >> It has Ethernet NIC: >> 05:00.0 Ethernet controller: Attansic Technologu Corp. Device (1063 (rev >> c0) >> >> I believe it needs atl2 module. >> >> I did apt-get install atl2-modules-2.6.26-2-486 and now I have this >> module. >> >> However, when I do insmod atl2 it still doesn't recognize the NIC. >> >> # /etc/init.d/networking restart >> Reconfiguring network interfaces...Operation failed. >> Failed to bring up eth0. >> >> # ifconfig eth0 up >> eth0: ERROR while getting interface flags: No such device >> # ifconfig eth1 up >> eth1: ERROR while getting interface flags: No such device >> # ifconfig eth2 up >> eth2: ERROR while getting interface flags: No such device >> >> How can I find the right driver for this NIC? >> >> _______________________________________________ >> Voyage-linux mailing list >> [email protected] >> http://list.voyage.hk/mailman/listinfo/voyage-linux >> > > _______________________________________________ Voyage-linux mailing list [email protected] http://list.voyage.hk/mailman/listinfo/voyage-linux
