Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Finding right module for ethernet - atheros
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
jraximus
n00b
n00b


Joined: 22 Jan 2016
Posts: 7

PostPosted: Fri Jan 22, 2016 9:13 am    Post subject: Finding right module for ethernet - atheros Reply with quote

Hi all,

I'm enjoying learning linux from the gentoo perspective but I feel like I'm lost trying to understand this issue. I am unable to setup the ethernet connection and from what I understand from researching the driver, this should be alx and just install using modprobe. However, from the support page it doesn't seem to be supporting this version. Is there anything I can do or maybe try? I apologize if it's a redundant topic, I've tried scouring related posts and elsewhere before asking. I'll post below about my wifi as well, but I'm thinking they are basically the same issue with driver support.


Thanks and Cheers!

ifconfig -a:

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 26  bytes 1340 (1.3 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 26  bytes 1340 (1.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


lspci -nnv:
3c:00.0 Ethernet controller [0200]: Qualcomm Atheros Device [1969:e0a1] (rev 10)
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:1155]
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at dd400000 (64-bit, non-prefetchable) [size=256K]
        I/O ports at d000 [size=128]
        Capabilities: [40] Power Management version 3
        Capabilities: [58] Express Endpoint, MSI 00
        Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
        Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [180] Device Serial Number ff-ef-b8-e1-d8-cb-8a-ff

3d:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:003e] (rev 20)
        Subsystem: Bigfoot Networks, Inc. Device [1a56:1525]
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at dd200000 (64-bit, non-prefetchable) [size=2M]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit-
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [148] Virtual Channel
        Capabilities: [168] Device Serial Number 00-00-00-00-00-00-00-00
        Capabilities: [178] Latency Tolerance Reporting
        Capabilities: [180] L1 PM Substates


lshw -c network:
*-network UNCLAIMED     
       description: Ethernet controller
       product: Qualcomm Atheros
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:3c:00.0
       version: 10
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix bus_master cap_list
       configuration: latency=0
       resources: memory:dd400000-dd43ffff ioport:d000(size=128)
  *-network UNCLAIMED
       description: Network controller
       product: Qualcomm Atheros
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:3d:00.0
       version: 20
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:dd200000-dd3fffff
Back to top
View user's profile Send private message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1074
Location: EU or US

PostPosted: Fri Jan 22, 2016 9:24 am    Post subject: Reply with quote

4.4 kernel supports your NIC 1969:e0a1.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43186
Location: 56N 3W

PostPosted: Fri Jan 22, 2016 6:22 pm    Post subject: Reply with quote

jraximus,

Welcome to Gentoo.

The Linux Kernel Database says
Code:
lkddb pci 1969 e0a1 .... .... ...... : CONFIG_ALX CONFIG_ETHERNET CONFIG_NET_VENDOR_ATHEROS : drivers/net/ethernet/atheros/alx/main.c # in 4.4, 4.4+HEAD
so support was added in the 4.4 kernel.
That will be the testing gentoo-sources, which you get by allowing testing gentoo-sources to be installed on your system.

Your wifi is listed here

The trick is to know what to put into google and what hit too look for.
Here its Vendor:DeviceIDs pci linux.
Code:
168c:003e pci linux
then look for the Linux Kernel Driver DataBase hit in the results.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
jraximus
n00b
n00b


Joined: 22 Jan 2016
Posts: 7

PostPosted: Fri Jan 22, 2016 7:30 pm    Post subject: Reply with quote

Thanks for the help NeddySeagoon. I appreciate the explanation and sources, my Google foo isnt strong yet with Gentoo, but I'll get there.

And thanks Buffoon for the reply as well, that also would have put me on the right path had I seen that first.
Back to top
View user's profile Send private message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1074
Location: EU or US

PostPosted: Fri Jan 22, 2016 8:04 pm    Post subject: Reply with quote

You are welcome!

I simply grepped kernel sources.
Code:
grep e0a1 /usr/src/linux-4.4.0-gentoo/drivers/net/ethernet/atheros/alx/reg.h
#define ALX_DEV_ID_E2400                                0xe0a1
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum