安装atheros e2600驱动程序?

我在ubuntu 16.04上有一台笔记本电脑,我无法配置以太网卡…我没有wifi和以太网连接…我相信这是一个atheros e2600,但我不确定。

当我输入modinfo alx我有这个:

filename: /lib/modules/4.4.0-31-generic/kernel/drivers/net/ethernet/atheros/alx/alx.ko license: GPL description: Qualcomm Atheros(R) AR816x/AR817x PCI-E Ethernet Network Driver author: Qualcomm Corporation,  author: Johannes Berg  srcversion: 25B6ABE36E6CB50C1A7E6DF alias: pci:v00001969d000010A0sv*sd*bc*sc*i* alias: pci:v00001969d000010A1sv*sd*bc*sc*i* alias: pci:v00001969d00001090sv*sd*bc*sc*i* alias: pci:v00001969d0000E0A1sv*sd*bc*sc*i* alias: pci:v00001969d0000E091sv*sd*bc*sc*i* alias: pci:v00001969d00001091sv*sd*bc*sc*i* depends: mdio intree: Y vermagic: 4.4.0-31-generic SMP mod_unload modversions' 

如果我做lspci -nn我有这个:

 02:00.0 Network controller [0280]: Inter Corporation Device [8086:24fb] (rev 10) 03:00.0 Ethernet controller [0200]: Qualcomm Atheros Device [1969:e0b1] (rev 10) 

我已经下载了linux-firmware_1.127.22_all.deb并安装了:sudo dpkg -i linux-firmware ____。deb

我试过这个解决方案:[ 有没有办法安装Atheros e2400驱动程序?

也没有成功。

我补充说:在reg.h中enter code #define ALX_DEV_ID_E2600 0xe0b1 0xe0b1并:

 { PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2600), .driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG }, 

在main.c中

但是当我这样做的时候

 `make -C /lib/modules/$(uname -r)/build M=$(pwd) modules 

(当我在/ ubuntu-xenial / drivers / net / ethernet / atheros / alx时,我应该去哪里做?)我没有任何错误。 (进入目录/usr/src/linux-headers-4.4.0-31-generic etc …然后使离开目录相同)

但当我这样做时:

 sudo make -C /lib/modules/$(uname -r)/build M=$(pwd) modules_install 

我有一个错误:“没有这样的文件:bss_file.c:178 sign-file:certs / signing_key.pem没有这样的文件或目录”。

任何的想法 ?

问候,

你应该能够

 sudo modprobe alx echo '1969 e0b1' | sudo tee /sys/bus/pci/drivers/alx/new_id 

然后以太网应该起作用,这样你就可以安装4.8内核了

 sudo apt-get install linux-generic-hwe-16.04 

重启

如果uname -a显示您有x86_64内核,则可以使用具有Internet访问权限的计算机下载以下软件包

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-hwe/linux-image-4.8.0-41-generic_4.8.0-41.44~16.04.1_amd64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-hwe/linux-image-extra-4.8.0-41-generic_4.8.0-41.44~16.04.1_amd64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-hwe/linux-image-generic-hwe-16.04_4.8.0.41.12_amd64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-hwe/linux-headers-4.8.0-41_4.8.0-41.44~16.04.1_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-hwe/linux-headers-generic-hwe-16.04_4.8.0.41.12_amd64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-hwe/linux-generic-hwe-16.04_4.8.0.41.12_amd64.deb

将它们复制到Ubuntu计算机的桌面,然后在终端中

cd Desktop

sudo dpkg -i *.deb

它应该安装4.8内核文件,完成后重启

在以太网和无线的情况下,内核版本4.4.0-xx不支持。 您正在运行4.4.0-31-generic。

在内核版本4.8.0-xx中完全支持这两者 ,这是Ubuntu 16.10中的默认值。 我建议您下载并安装16.10,两台设备都可以使用。

如果您更喜欢另一个更加困难和繁琐的解决方案,请告诉我们,我将修改我的答案。