После смены матери (M5A78L-M LX3 ) и установки Debian 8

Автор Ovelus, 23 декабря 2016, 09:10:50

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Ovelus

Доброго утра, уважаемые. После смены матери (M5A78L-M LX3 ) и установки Debian 8 интернет перестал работать (восьмерка по умолчанию должна кушать инет от Qualcomm Atheros 8161/8171) При установке не смог провести настройку сети по HDCP, после установки идут бесконечные попытки подключится. Ип динамический, инет напрямую без роутеров. Гугл помочь не смог. Надеюсь на вашу помощь.

endru

Первым делом нужно было позвонить своему провайдеру, чтобы он настроил свое оборудование, т.к. у тебя сменился MAC адрес устройства!

Ovelus

endru, по соседству винда10 инет увидела сразу. так бывает?

endru

Ovelus, я никогда не доверяю чужим словам. бывает всякое. бывает что диск сам отформатировался, бывает что экран на смартфоне треснул не из-за удара, а просто лежал и вдруг как трещина поползет во все стороны!! жуть просто! чего только не бывает!

раз уж ты продвинутый пользователь и научился совмещать 2 операционки на одном компе, показывай технические данные проблемы!

ferum

#4
Цитата: Ovelus от 23 декабря 2016, 09:10:50Гугл помочь не смог.
Как это ? Ясно же как божий день что модуля ядра для этой карты из коробки нет. Модуль должен бы находиться по пути  /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/atheros/alx/alx.ko
Я бы обратил внимание на http://www.linuxquestions.org/questions/linux-networking-3/qualcomm-atheros-ar8171-wake-on-lan-issues-4175491464/ пост от 07-04-2015, 07:01 PM
правда надо всё это адаптировать к debian jessie, а так вроде бы всё по уму.
В нашем случае  если я правильно понимаю надо
apt-get install linux-headers-`uname -r` build-essential patch patchutils git-core  linux-source
cd /usr/src
tar -xpJf linux-source-3.16.tar.xz
cd linux-source-3.16

Пишем патч ядра для нашей карточки
nano alx.patch

diff --git a/drivers/net/ethernet/atheros/alx/main.c b/drivers/net/ethernet/atheros/alx/main.c
index 17bb9ce..49faa97 100644
--- a/drivers/net/ethernet/atheros/alx/main.c
+++ b/drivers/net/ethernet/atheros/alx/main.c
@@ -1302,7 +1302,7 @@ static int alx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
}

netdev->netdev_ops = &alx_netdev_ops;
- SET_ETHTOOL_OPS(netdev, &alx_ethtool_ops);
+ netdev->ethtool_ops = &alx_ethtool_ops;
netdev->irq = pdev->irq;
netdev->watchdog_timeo = ALX_WATCHDOG_TIME;

Патчим исходники ялра
patch -p0 <  alx.patch
Если всё хорошо и получили сообщение что пропатчен файл такой то
[codemake -C /lib/modules/$(uname -r)/build M=$(pwd) modules
cp alx.ko /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/atheros/alx/alx.ko
[/code]
что бы модуль не отвалился после обновления ядра
cp alx.ko /lib/modules/$(uname -r)/updates/
depmod
reboot

Русские дебианщики против цифрового слабоумия !