На моем ноутбуке HP G72 установлена Ubuntu Studio 20.04.1 LTS со следующими ядрами, которые могут быть загружены с помощью GRUB:
Linux 5.4.0-56-lowlatency
Linux 5.4.0-56-lowlatency (recovery mode)
Linux 5.4.0-54-lowlatency
Linux 5.4.0-54-lowlatency (recovery mode)
Если я выберу «Linux 5.4.0-56- lowlatency "моя карта проводного Ethernet не получает IP-адрес через DHCP. Карта Wi-Fi может. И я вижу эти записи в DMESG
[ 0.000000] microcode: microcode updated early to revision 0x7, date = 2018-04-23
[ 0.000000] Linux version 5.4.0-56-lowlatency (buildd@lgw01-amd64-025) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #62-Ubuntu SMP PREEMPT Mon Nov 23 20:19:44 UTC 2020 (Ubuntu 5.4.0-56.62-lowlatency 5.4.73)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-56-lowlatency root=UUID=f195d3fb-c86f-4430-85e4-4f2bcc8b7d22 ro quiet splash vt.handoff=1
[ 1.560019] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.570901] usb usb1: Manufacturer: Linux 5.4.0-56-lowlatency ehci_hcd
[ 1.581961] usb usb2: Manufacturer: Linux 5.4.0-56-lowlatency ehci_hcd
[ 16.676064] genirq: Flags mismatch irq 16. 00010080 (enp2s0) vs. 00002080 (ehci_hcd:usb1)
. Если я загружаю «Linux Linux 5.4.0-54-lowlatency» через GRUB, карта проводного Ethernet получает IP-адрес, и я не вижу ' genirq 'в DMESG.
Как разрешить конфликт IRQ между контроллером USB и моей платой Ethernet в этом конкретном ядре «Linux 5.4.0-56-lowlatency»?
Я обнаружил, что установка версии 5.4.0-57
устранила эту проблему для меня.
Я предпринял следующие шаги:
Редактировать /etc/apt/sources.list
и добавить строку deb http://archive.ubuntu.com/ubuntu/focal-proposed main
(я добавил его в конце, и это сработало)
Перезагрузитесь с версией 5.4.0-54
, чтобы получить доступ в Интернет, затем запустите средство обновления программного обеспечения
Эта установленная версия 5.4 .0-57, и теперь мой доступ в Интернет в порядке.
Я думаю, что 5.4.0-57
еще официально не выпущен, так что вам решать, стоит ли оно того. Теперь я должен удалить дополнительную строку, которую я добавил в /etc/apt/sources.list
, чтобы средство обновления программного обеспечения не получало предлагаемые версии все время.