[Voyage-linux] atl2 module?
Frank Parker
(spam-protected)
Sun Feb 21 02:49:36 HKT 2010
voyage-0.6.2 does not have the necessary atl1c module.
$ cd ~/Downloads/voyage-0.6.2/lib/modules/2.6.26-486-voyage
$ grep atl modules.pcimap
atl1e 0x00001969 0x00001026
So I grabbed the daily snapshot last night. It's using kernel 2.6.30
and has the module I need.
$cd ~/Downloads/voyage-current/lib/modules/2.6.30-voyage
$ grep atl modules.pcimap
atl2 0x00001969 0x00002048
atl1 0x00001969 0x00001048
atl1e 0x00001969 0x00001026
atl1e 0x00001969 0x00001066
atl1c 0x00001969 0x00001063 <---- that's me!
atl1c 0x00001969 0x00001062
So I installed to a USB flash drive and it works now. Thanks again
for all the help!
On Fri, Feb 19, 2010 at 11:07 PM, Frank Parker
<mr.frank.parker at gmail.com> wrote:
> 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