LINUX.ORG.RU

lsmod ничего не выводит Hackberry A10

 , ,


0

1

Ув. владельцы Hackberry A10 (и не только) прошу подсобить с решением данной проблемы: lsmod ничего не выводит.

Система - debian, брал здесь

Куда копать даже не представляю.

Будьте добры, подсобите, пожалуйста.


с каких-то версий не выводит модули, которые статически в ядро скомпилены

lsmod | grep ehci
dmesg | grep ehci
[    0.647384] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.647485] ehci_hcd 0000:00:13.5: EHCI Host Controller
[    0.647548] ehci_hcd 0000:00:13.5: new USB bus registered, assigned bus number 1
[    0.647642] ehci_hcd 0000:00:13.5: applying AMD SB600/SB700 USB freeze workaround
[    0.647723] ehci_hcd 0000:00:13.5: debug port 1
[    0.647810] ehci_hcd 0000:00:13.5: irq 19, io mem 0xfe029000
[    0.656026] ehci_hcd 0000:00:13.5: USB 2.0 started, EHCI 1.00
[    0.656295] usb usb1: Manufacturer: Linux 3.5.0-21-generic ehci_hcd
[48773.020184] ehci_hcd 0000:00:13.5: wake-up capability enabled by ACPI
[48773.153030] ehci_hcd 0000:00:13.5: wake-up capability disabled by ACPI
[161099.052461] ehci_hcd 0000:00:13.5: wake-up capability enabled by ACPI
[161099.185035] ehci_hcd 0000:00:13.5: wake-up capability disabled by ACPI
[161302.524181] ehci_hcd 0000:00:13.5: wake-up capability enabled by ACPI
[161302.657009] ehci_hcd 0000:00:13.5: wake-up capability disabled by ACPI
[186743.008182] ehci_hcd 0000:00:13.5: wake-up capability enabled by ACPI
[186743.141020] ehci_hcd 0000:00:13.5: wake-up capability disabled by ACPI
[217319.776066] usb 1-2: new high-speed USB device number 5 using ehci_hcd
[217625.180039] usb 1-2: new high-speed USB device number 6 using ehci_hcd
dimon555 ★★★★★
()
ls -1 /sys/module/ | grep ehci
ehci_hcd
dimon555 ★★★★★
()
Ответ на: комментарий от ktk

Команда #modprobe 8192cu выхлопа не дает.

Вот я и хотел узнать посредством lsmod, загружен ли модуль или нет.

Yugo
() автор топика
7 марта 2013 г.
Ответ на: комментарий от ktk

Я сейчас обнаружил то же самое. Тот же образ ОС Debian (http://dl.miniand.com/jas-hacks/debian_wheezy_3.0.36.img.gz), та же аппаратная платофрма, Hackberry.

root@(none):~# modprobe 8192cu
root@(none):~# lsmod
Module Size Used by
root@(none):~#

Даже при выполнении
# modprobe asdfasdfasdfasdf
выхлоп пустой.

В /var/log/messages после этого ничего не добавляется (последние 3 строчки в этот лог добавлены ещё при загрузке):
root@(none):~# tail -n3 /var/log/messages
Jan 1 00:03:49 (none) kernel: [ 25.720000] wemac wemac.0: eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF
Jan 1 00:03:49 (none) kernel: [ 27.730000] wemac wemac.0: eth0: link down
Jan 1 00:03:49 (none) kernel: [ 29.730000] wemac wemac.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

И в директории /usr/lib/ нет почему-то директории modules. Где же вообще загружаемые модули ядра?

PeleWin
()
Ответ на: комментарий от PeleWin

Загружаемые модули ядра уже нашёл поиском.
Они находятся в директории /lib/modules/3.0.36+
3.0.36+ - это версия ядра.
Почему-то модуль 8192cu.ko существует в 2 экземплярах (ни один из них не является символической ссылкой):
/lib/modules/3.0.36+/drivers/net/wireless/rtl8192cu/8192cu.ko
/lib/modules/3.0.36+/kernel/drivers/net/wireless/rtl8192cu/8192cu.ko
Ну, впрочем, плевать-то.

Команда
insmod /lib/modules/3.0.36+/drivers/net/wireless/rtl8192cu/8192cu.ko
загрузила всё-таки модуль 8192cu, выхлоп lsmod теперь непустой: выводит 1 этот модуль.

Никто не подскажет, почему не работает всё же modprobe? И почему после загрузки модуля 8192cu не появился новый сетевой интерфейс, wlan0? Может быть, модуль 8192cu требует для работы какого-то ещё модуля? Или 8192cu в этом случае просто не загрузился бы?

PeleWin
()
Ответ на: комментарий от PeleWin

Вру, сетевой интерфейс появился, только под именем wlan1, а не wlan0. Я узнал об этом из dmesg:
[ 5647.430000] udevd[249]: renamed network interface wlan0 to wlan1

PeleWin
()
Ответ на: комментарий от PeleWin

[ 5647.430000] udevd[249]: renamed network interface wlan0 to wlan1

правь правило UDEV'a.

Никто не подскажет, почему не работает всё же modprobe? И почему после загрузки модуля 8192cu не появился новый сетевой интерфейс, wlan0? Может быть, модуль 8192cu требует для работы какого-то ещё модуля? Или 8192cu в этом случае просто не загрузился бы?

для modprobe нужен depmod.

ktk ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.