Bug 22508

Summary: modules not autoloaded (and wifi don't work)
Product: Sisyphus Reporter: Mike Lykov <combr>
Component: kernel-image-std-defAssignee: Vitaly Chikunov <vt>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: evg, kernelbot, placeholder, vt
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://lkml.org/lkml/2008/7/7/410

Description Mike Lykov 2009-12-11 12:49:16 MSK
при испытании desktop5-kde (бета от 24-11), ядро 2.6.30-std-def-alt14 выявилась такая бага:
(в данном случае используется rtl8187, хотя в сети есть упоминания и про broadcom, и про intel - бага общая?)

сразу после загрузки 
[    3.527336] rtl8187: 8187B chip detected.
[    3.552112] phy0: Failed to initialize wep: -2
[    3.552178] rtl8187: Cannot register device
[    3.552187] rtl8187: probe of 1-6:1.0 failed with error -2
[    3.552212] usbcore: registered new interface driver rtl8187

и нет никакого беспроводного интерфейса вообще, сеть настроить невозможно.

причина: 
нет автозагрузки модулей, необходимых для обеспечения шифрования:
crypto/arc4.ko: description:    ARC4 Cipher Algorithm
crypto/ecb.ko: description:    ECB block cipher algorithm

если сделать workaround:
выгрузить rtl8187
modprobe arc4
modprobe ecb
modprobe rtl8187

то происходит такое

[  251.121103] cfg80211: Calling CRDA for country: US
[  251.675830] rtl8187: 8187B chip detected.
[  251.680454] phy0: Selected rate control algorithm 'minstrel'
[  251.680768] phy0: hwaddr 00:16:44:83:3d:5f, RTL8187BvE V0 + rtl8225z2
[  251.680796] usbcore: registered new interface driver rtl8187

и интерфейс появляется.

в lkml пишут: "This is bug is reported very often mostly on ubuntu based distoros. There is no linkage dependency so it doesn't produce entry in the
depmod."

на ядре 2.6.27 (не desktop5, a 4.1 + 2.6.27), однако, работает:

[   13.925148] rtl8187: 8187B chip detected. Support is EXPERIMENTAL, and could
[   13.925151]          hardware, use at your own risk
[   13.925758] phy0: Selected rate control algorithm 'pid'
[   14.038558] phy0: hwaddr 00:16:44:83:3d:5f, RTL8187BvE V0 + rtl8225z2
[   14.038582] usbcore: registered new interface driver rtl8187

(указанные модули грузятся самостоятельно)

было бы неплохо решить, а то для среднего пользователя выглядит как "оно просто не работает". (хотя ведь может ;)
Comment 1 Evgenii Terechkov 2009-12-11 14:13:29 MSK
У меня при втыканий USB-свистка с rtl8187 модули грузятся сами.
Comment 2 Mike Lykov 2009-12-11 15:09:45 MSK
да, проверял на livecd.
по сообщению rider@ "Уже исправлено, но дистрибутивы с этим исправлением пока не выходили."
Comment 3 Sergey V Turchin 2009-12-11 15:26:17 MSK
В первом же следующем любом образе диска будет исправлено