Автор Тема: Hal-udev-hotplug проблем  (Прочетена 1386 пъти)

Zarkon

  • Новаци
  • *
  • Публикации: 1
    • Профил
Hal-udev-hotplug проблем
« -: Nov 14, 2006, 12:24 »
Значи проблема е такъв...

Опитвам се да направя аутомаунт на HDD през USB. Поразрових се из документациите и намерих маса неща, но нещо не мога да ги накарам да работят. Ако някой може да даде съвет?

Ето какво намерих...

Цитат

Hotplug is run directly from the kernel when a new device is attached to your computer (usb, firewire, scsi). The kernel looks in /proc/sys/kernel/hotplug for a command to run when a new device attaches. On most modern distributions, that command is '/sbin/hotplug'.


Много добре дотука...

Цитат

For example, /sbin/hotplug is now deprecated and its functionality absorbed into udevd - you should make sure you have the hotplug package purged as well as removed from your Debian system. Also hal.hotplug is replaced by unix domain socket communication from udevd to hald.


Според това инфо излиза, че има проблем. И аз се опитах да дебъгна проблема да проверя, ако мога така да се изразя. Лепнах по echo на скриптовете, които би трябвало да се викат както си помислих.

/etc/hotplug.d/default/default.hotplug
/etc/hotplug/usb.agent

и други.

Също така направих един скрипт в /etc/hotplug/usb, в който също сложих едно echo.

От направените тестове нито една от дебъг точките не се тригърна. Тригърва се единствено когато стартирам hotplug-a ръчно. Очевидно HAL демона въобще не му обръща внимание на hotplug-a. Следователно пича дето е казал, че hotplug-a е deprecated вече може би е прав. Накой знае ли какво трябва да направя? Накой има ли идея?

П.С. Кернела ми е -  2.6.9-42.0.3
Активен