Portál AbcLinuxu, 15. července 2025 10:30


Dotaz: Po update na mdk10.1 nejsou žádné hiddev

Luboš Doležel (Doli) avatar 21.12.2004 15:21 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Po update na mdk10.1 nejsou žádné hiddev
Přečteno: 303×
Odpovědět | Admin
Ahoj, "updatoval" jsem na Mandrake 10.1 a od té doby mi nejede apcupsd. Hledal jsem čím to je a zjistil jsem, že mi chybí /dev/usb/hiddev*. Našel jsem v dokumentaci k hiddev, že si je můžu "vyrobit" ručně:

mknod /dev/usb/hiddev0 c 180 96
mknod /dev/usb/hiddev1 c 180 97
...

Tyhle přikazy mi je sice vyrobí, ale jsou nefunkční. I např. v mc když dám na nich F3, tak nemám, že nelze prohlížet (ajko běžně), ale mám No such device (19). Výpis lsusb:

...
Bus 003 Device 003: ID 051d:0002 American Power Conversion Back-UPS Pro 500
...

Modul usbhid je podle lsmod načtený. Původní obsah /dev/usb před ručním vytvořením hiddevů:

lp0 (180, 0)

Nevíte někdo, jak mám dát do kupy hiddev? Ovládací centrum Mandrake mi tu UPSku v pohodě vidí (když pominu, že moje ups NENÍ Back-UPS Pro 500, ale Back-UPS RS 800).
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 23.12.2004 17:09 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Po update na mdk10.1 nejsou žádné hiddev
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyřešeno. Pomohlo mi devfs=mount jako parametr jádra.
23.12.2004 23:51 bman | skóre: 22 | blog: dristy
Rozbalit Rozbalit vše Re: Po update na mdk10.1 nejsou žádné hiddev
alebo prekompiluj jadro a vypni CONFIG_USB_DYNAMIC_MINORS=n a nemusis pouzivat devfs...
Luboš Doležel (Doli) avatar 24.12.2004 01:50 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Trvá dlouho, než se přihlásím
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když použiju devfs, tak trvá neskutečně dlouho, než se systém "rozjede":

Když se chci přihlásit na obyčejného uživatele, tak to pod zadání hesla trvá asi 5 minut, než se mi ukáže shell. Root se rozběhne rychle, ale taky se zasekne (dočasně), když např zkusím spustit mc nebo Xka. Naštěstí funguje "ps -A" a tak jsem od roota zjistil, že se mi tam dokola spouští procesy sleep - v tom se zdá být problém. Jakmile se sleep přestane dokola spouštět, tak u obyčejného uživatele konečně najede shell.

Nevíte čím to je? A nevíte, proč je Mandrakelinux 10.1 takový šmejd oproti 10.0?
24.12.2004 07:00 ivok
Rozbalit Rozbalit vše Re: Trvá dlouho, než se přihlásím
Taky mě to zajímalo, čím to je, že přihlášení do MDK trvá tak dlouho (teda ne pět minut, ale i 10s je hodně :-) ), takže... v /etc/security/console.perms jsou nadefinována práva, která se nastaví různým souborům v /dev. A protože devfs, tak se v případě, že tam to zařízení není, natáhne ovladač. Někdy může trvat i tohle dlouho... no a aby toho nebylo dost, tak MDK má spoustu super-extra-inteligentních skriptů, které jsou na devfs navěšené, a ty zdržují asi nejvíc... hledejte v /etc/devfs/conf.d. to že se v některém z nich spouští zrovna sleep, má asi nějaký dobrý důvod.

A na poslední otázku je snadná odpověď - protože není :-)
Luboš Doležel (Doli) avatar 24.12.2004 12:13 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Trvá dlouho, než se přihlásím
Tak jsem něco našel ještě tady:

http://translate.google.com/translate?prev=/language_tools&u=http://www.eleves.ens.fr/home/meles/informatique/loginmdk.html

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.