У меня есть адаптер Gigabit Ethernet на базе USB 3.0 AX88179, и после поиска в Интернете я обнаружил, что многие люди сообщают об успешном использовании этого устройства в Linux. Драйвер вошел в основное ядро версии 3.9, но даже до этого загрузка драйверов с веб-сайтов ASIX, компиляция и загрузка драйвера должны работать нормально.
К сожалению, это не так для меня на Ubuntu 12.10 и 13.04 на Dell XPS 13 Developer Edition. Я без проблем компилирую драйвер (v1.4.0) (make, make install), загружаю его с помощью modprobe и вижу его как eth2. Я даже вижу некоторый трафик RX / TX, но он не может получить IP-адрес, поэтому он непригоден для использования.
вывод dmesg:
[ 1338.583575] ASIX USB Ethernet Adapter:v1.4.0 10:01:27 Jun 26 2013
[ 1338.583575] http://www.asix.com.tw
[ 1338.583599] ax88179_178a 4-2:1.0 (unregistered net_device): mtu 1500
[ 1338.584080] ax88179_178a 4-2:1.0 eth0: register 'ax88179_178a' at usb-0000:00:14.0-2, ASIX AX88179 USB 3.0 Gigibit Ethernet, 00:24:9b:06:6a:85
[ 1338.585110] usbcore: registered new interface driver ax88179_178a
[ 1338.932157] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
[ 1338.933382] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
[ 1341.887977] ax88179_178a 4-2:1.0 eth2: ax88179_178a - Link status is: 1
[ 1341.889595] ax88179_178a 4-2:1.0 eth2: Write medium type: 0x013f
[ 1341.890699] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
[ 1341.891748] ax88179_178a 4-2:1.0 eth2: link up, 1000Mbps, full-duplex, lpa 0xC1E1
вывод ifconfig:
eth2 Link encap:Ethernet HWaddr 00:24:9b:06:6a:85
inet6 addr: fe80::224:9bff:fe06:6a85/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:76623 errors:1 dropped:22802 overruns:0 frame:1
TX packets:302 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2601276 (2.6 MB) TX bytes:109741 (109.7 KB)
Различный гигабитный Ethernet-адаптер USB 2.0 и WiFi работают нормально, поэтому работа в сети не должна быть проблемой на моем ноутбуке. Есть ли что-то, чего мне не хватает в этом конкретном чипсете?
СЛЕДУЙТЕ ЗА
С последней версией Kubuntu (и, я думаю, Ubuntu) работает! Так что проблема исправлена. Я предполагаю, что это была проблема с драйвером / ядром / оборудованием, которой больше нет в последнем ядре. Я не могу сказать точную версию ядра, которая заставила его работать, но для Trusty 14.04 все выглядит отлично!
Это не должно отличаться от ручной компиляции драйвера, как вы это сделали, но другие пользователи Ubuntu 12.04 могут использовать этот ppa для простой установки драйвера:
Он использует dkms для сборки драйвера asix.
Пошаговые инструкции:
sudo add-apt-repository ppa:qji/ax88179
sudo apt-get update
sudo apt-get install ax88179
да, вы не получаете адрес IPv4. и это только проблема .
это НЕ проблема водителя. драйвер работает просто отлично.
это проблема конфигурации. Вы должны быть в состоянии исправить это, отредактировав / etc / network / interfaces (я полагаю, это называется так же в Ubuntu ...), сказав ему использовать статический ip или dhcp (больше информации на Google ); или, установив его (для статического / dhcp) через ваш любимый сетевой менеджер.