Модуль rtl8188fu удален, а без него не работает распространенный USB-свисток Существует https://github.com/a5a5aa555oo/rtl8xxxu, с которым работают такие устройства: RTL8188EU/RTL8188FU/RTL8188GU/RTL8192EU/RTL8192FU
Конфликтующий пакет с мейнлайновым модулем.
(Ответ для Andrey Cherepanov на комментарий #1) > Конфликтующий пакет с мейнлайновым модулем. А можно более потятными словами? Я ничего не понял.
Так я так и не понял данной системы - модуль будет собран, или нет?
(Ответ для АртРей на комментарий #3) > Так я так и не понял данной системы - модуль будет собран, или нет? Нет, не будет. Пока с тем же именем, что и в основном пакете ядра пропатченный модуль, он не будет собран.
(Ответ для Andrey Cherepanov на комментарий #4) > (Ответ для АртРей на комментарий #3) > > Так я так и не понял данной системы - модуль будет собран, или нет? > > Нет, не будет. Пока с тем же именем, что и в основном пакете ядра > пропатченный модуль, он не будет собран. Был бы в составе ядра данный модуль - свисток бы работал, а так не работает, modprobe rtl8xxxu модуль не находит. Собранный самостоятельно модуль - работает, но не знаю, как сделать автоматическое подхватывание, приходится каждый раз делать modprobe rtl8xxxu.
(Ответ для АртРей на комментарий #5) > (Ответ для Andrey Cherepanov на комментарий #4) > > (Ответ для АртРей на комментарий #3) > > > Так я так и не понял данной системы - модуль будет собран, или нет? > > > > Нет, не будет. Пока с тем же именем, что и в основном пакете ядра > > пропатченный модуль, он не будет собран. > > Был бы в составе ядра данный модуль - свисток бы работал, а так не работает, > modprobe rtl8xxxu модуль не находит. Собранный самостоятельно модуль - > работает, но не знаю, как сделать автоматическое подхватывание, приходится > каждый раз делать modprobe rtl8xxxu. Просите авторов закомитить изсправления в основную ветку ядра на kernel.org
(Ответ для Andrey Cherepanov на комментарий #4) > Нет, не будет. Пока с тем же именем, что и в основном пакете ядра > пропатченный модуль, он не будет собран. Зачем говорить не правду? Нет в ядре ни rtl8188fu, ни rtl8xxxu. uname -r 6.12.24-6.12-alt1
(Ответ для АртРей на комментарий #7) > (Ответ для Andrey Cherepanov на комментарий #4) > > > Нет, не будет. Пока с тем же именем, что и в основном пакете ядра > > пропатченный модуль, он не будет собран. > > Зачем говорить не правду? Нет в ядре ни rtl8188fu, ни rtl8xxxu. А это что: /lib/modules/6.12.28-6.12-alt1/kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko.zst ?
(Ответ для Andrew Vasilyev на комментарий #8) > (Ответ для АртРей на комментарий #7) > > (Ответ для Andrey Cherepanov на комментарий #4) > > > > > Нет, не будет. Пока с тем же именем, что и в основном пакете ядра > > > пропатченный модуль, он не будет собран. > > > > Зачем говорить не правду? Нет в ядре ни rtl8188fu, ни rtl8xxxu. > > А это что: > /lib/modules/6.12.28-6.12-alt1/kernel/drivers/net/wireless/realtek/rtl8xxxu/ > rtl8xxxu.ko.zst > ? Так, беру свои слова обратно, был не прав. Я искал "rtl8xxxu.ko", а не "tl8xxxu.ko.zst" Однако, автоматически свисток не подхватывает: [ 9779.760951] usb 2-1.4: new high-speed USB device number 10 using ehci-pci [ 9779.838423] usb 2-1.4: New USB device found, idVendor=0bda, idProduct=f179, bcdDevice= 0.00 [ 9779.838439] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 9779.838444] usb 2-1.4: Product: 802.11n [ 9779.838448] usb 2-1.4: Manufacturer: Realtek [ 9779.838451] usb 2-1.4: SerialNumber: 00E0323C6A06 И все. И только после modprobe rtl8xxxu становится [ 9832.945318] usb 2-1.4: RTL8188FU rev B (SMIC) romver 0, 1T1R, TX queues 2, WiFi=1, BT=0, GPS=0, HI PA=0 [ 9832.945331] usb 2-1.4: RTL8188FU MAC: 00:e0:32:3c:6a:06 [ 9832.945335] usb 2-1.4: rtl8xxxu: Loading firmware rtlwifi/rtl8188fufw.bin [ 9832.948215] usb 2-1.4: Firmware revision 4.0 (signature 0x88f1) [ 9834.065873] usbcore: registered new interface driver rtl8xxxu [ 9834.076529] rtl8xxxu 2-1.4:1.0 wlp0s29u1u4: renamed from wlan0 После чего уже видна сеть и можно подключиться. Перевесил на ядро, н оне уверен, в ядре ли проблема.
Сделайте: # echo rtl8xxxu >/etc/modules-load.d/rtl8xxxu.conf и перезагрузитесь.
(Ответ для Andrew Vasilyev на комментарий #10) > Сделайте: > > # echo rtl8xxxu >/etc/modules-load.d/rtl8xxxu.conf > > и перезагрузитесь. Как костыль - рабочий вариант, но как-бы сделать так, чтоб работало, как и для других свистков, без подобного бубна? Bus 001 Device 003: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter Negotiated speed: High Speed (480Mbps) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 [unknown] bDeviceSubClass 0 [unknown] bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0bda Realtek Semiconductor Corp. idProduct 0xf179 RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter bcdDevice 0.00 iManufacturer 1 Realtek iProduct 2 802.11n iSerial 3 00E0323C6A06 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0027 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 [unknown] bDeviceSubClass 0 [unknown] bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0002 (Bus Powered) Remote Wakeup Enabled
Платформа: alt-kworkstation p11 x86_64 Ядро: kernel-image-6.12-6.12.27-alt1.x86_64 Устройство: $ inxi Network: Device-2: Realtek RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter driver: rtl8xxxu type: USB $ lsusb Bus 001 Device 008: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter Результат: Модуль автоматически определился/подгрузился, без дополнительных манипуляций. Успешное подключение к Wi-Fi. Ошибок с модулем не наблюдается, все работает ожидаемо/корректно
(Ответ для obidinog@basealt.ru на комментарий #12) > Платформа: > alt-kworkstation p11 x86_64 > > Ошибок с модулем не наблюдается, все работает ожидаемо/корректно Хм... Значит что-то локальное. У меня р10, обновленный до р11... Ну чтож, подопрем костылём...
(Ответ для АртРей на комментарий #13) > Хм... Значит что-то локальное. У меня р10, обновленный до р11... Ну чтож, > подопрем костылём... Да, кстати, у меня стартеркит р10 на р11...