[Voyage-linux] atl2 module?
Frank Parker
(spam-protected)
Sat Feb 20 14:07:28 HKT 2010
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 <anhalt at andrew.cmu.edu> 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
>> Voyage-linux at list.voyage.hk
>> http://list.voyage.hk/mailman/listinfo/voyage-linux
>>
>
>
More information about the Voyage-linux
mailing list