LINUX.ORG.RU

Как определить flash на ядре 2.4.31 без rc.hotplug?


0

0

Я снял с /etc/tc.d/rc.hotplug бит исполняемости, чтобы ускорить загруку системы. В результате, теперь когда я вставляю флэшку, то ни ответа ни привета от нее нет --- не говит лампочка и молчит lsusb. При этом устройство точно рабочее. Ядро, как написано, 2.4.31 --- и все для работы с flash там есть точно, т.к. раньше все работало. Если прогнать от рута в уже запущенной системе этот самый rc.hotplug, то устройство определяется. Что делать --- собственно не понимаю я, почему раньше все работало, если rc.hotplug выполнялся только при старте системы, а после вставления устройства --- нет? Думаю, копать (в смысле искать и читать документацию)в сторону udev...

Description: Linux Hotplug Scripts
 This package contains the scripts necessary for hotplug Linux support,
 and lets you plug in new devices and use them immediately.
 It includes support for PCI, Cardbus (PCMCIA), USB and Firewire devices
 and can automatically configure network interfaces.

смысл я думаю понятен

и на 2.4 udev не работает, можешь его удалить, если не собираешься использовать 2.6

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

Хм, странно. Стоит hotplug-2004_09_23-noarch-5. Оно (описание ниже)? Его крутить надо или как?

This package contains scripts used to initialize and configure hotplug: hardware at boot time or when it is plugged into the machine (aka hotplug: hotplugging). The /sbin/hotplug script will be called by the hotplug: kernel to load the appropriate support modules and set up the device.

З.Ы. Насчет udev понял --- спасибо.

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

Читать исходник скрипта.
Выяснить, _что_ делает этот скрипт. Разобраться, что такое hotplug agent и для чего его устанавливают.
Посмотреть на сам hotplug agent. Перестать морочить голову окружающим.

Zulu ★★☆☆
()

Короче, верни бит исполняемости на место, и все :)

У меня так без него сразу отваливались сеть и звук...

Demetrio ★★★★★
()

Подключи такие модули, как
usb-storage
hci-ehcd
hci-ohcd
hci-uhcd

Могу безбожно врать в названиях - посмотри в /etc/rc.d/rc.modules там они все есть. А Hotplug и правда жестко тормозит загрузку.

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

2 Ashitaka

А отчего так много то? Вроде когда идет работа с flash подключены тока uhci и usbcore...

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