Драйвер Qualcomm Atheros AR8172 фиксирует? (lenovo g500s)

Недавно я взял ноутбук lenovo g500s. идентификатор продукта является LENOVO_MT_20245. после установки это не могло распознать адаптер локальной сети. После поиска с помощью Google я узнал, что он имеет a Qualcomm Atheros AR8172/8176/8178 PCI-E Fast Ethernet Controller

Команда lspci -nn | grep 0200 говорит:

01:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)

Кто-либо знает способ починить этот драйвер?

0
задан 8 September 2013 в 18:12

3 ответа

[РЕШЕННЫЙ]

сначала войдите lspci -nn | grep 0200 и удостоверьтесь, что Ваши драйверы являются "Qualcomm Atheros QCA8172 Fast Ethernet[1969:10a0]"

Фиксация следующего, только собирается работать на -

1969:1091 - AR8161 Gigabit Ethernet
1969:1090 - AR8162 Fast Ethernet
1969:10A1 - QCA8171 Gigabit Ethernet
1969:10A0 - QCA8172 Fast Ethernet

адаптеры. и удостоверьтесь, что Ваше ядро 2.6.24 или выше. Это технически возможно для ядер <2.6.24, но могло бы взять некоторую работу. (все еще стоящий предоставления попытку!) для проверки типа версии ядра

uname -a

после этого, Если они являются все аккуратными и правильными. загрузите compat-drivers-2013-03-04-u.tar.bz2 файл и извлеките его. перейдите к извлеченному каталогу [экс- cd Downloads/compat-drivers-2013-03-04-u/] и введите -

sudo ./scripts/driver-select alx

sudo make

sudo make install

перезагрузите систему, Вы все сделаны :) по-видимому, этот тип адаптеров Ethernet доступен в lenovo g500s, ряду lenovo g500, ряду lenovo g400, ASUS 3-и ноутбуки генерала, (Вы лучше проверяете прежде, чем установить),

для получения дополнительной информации перейдите к http://www.linuxfoundation.org

Благодаря Lusus Naturae. Его форум показал мне этот путь. так вознаграждения переходит к нему. [исходная ссылка-] http://meinewenigkeit.blogspot.com/2013/08/gentoo-and-atheros-qca8172-fast-ethernet.html

2
ответ дан 8 September 2013 в 18:12

Ваше устройство 1969: 10a0 по умолчанию защищено драйвером alx в Ubuntu 13.04. Я предлагаю вам обновить до 13.04.

0
ответ дан 8 September 2013 в 18:12

Ошибки компиляции - это, в основном, переопределения уже определенных функций. Я был на Kernel 3.2.x и в файле include / linux / compat-2.6.h я только что закомментировал все после #include, потому что ошибки компиляции были в 3.4, 3.7 и 3.8. Таким образом, в основном я закомментировал все строки из include compat-3.4.h через compat-3.9.h. После этого компиляция и установка работали.

Надеюсь, это поможет, Денис.

0
ответ дан 8 September 2013 в 18:12

Другие вопросы по тегам:

Похожие вопросы: