On Tue, 3 Feb 2009, Zs wrote:

>> # ls -l /dev/nnull
>> -rw-r--r-- 1 root root 0 Jan 30 13:40 /dev/nnull
>> [HOgy ez mi a banat...? Mindenesetre pentek delutan meg ment a nyomtatas.]
>>
> Ez mindenképp bibi. Ha udev-et használsz, akkor a modul eltünésekor
> automatikusan eltűnik a hozzá tartozó eszköz behegyzés is.
> Ha ekkor bármi írni akar az eszközre, akkor létre jön mezei file-ként
> az adott eszközhöz tartozó bejegyzés - és innen kezdve az eszköz file
> helyett ez a mezei file lesz itt. Ennek két eredménye van:
> - a tényleges eszköz - esetünkben nyomtató - nem fog működni
> - az eszköz file úgy fog tűnni, mintha létezne, megnyitható, lehet 
> írni/olvasni,
> csak épp a tényleges eszközhöz semmi köze sem lesz
>
> Megoldás:
> - modulok kivétele
> - eszközfile eltörlése
> - modul visszatöltése
>
> Ha a modul valamiért mégsem hozza létre az eszközbejegyzést, akkor
> lehet próbálkozni az mknod parancssal, de ajánlott inkább a MAKEDEV
> használata...

OK. Ime az eredmeny:
# ./MAKEDEV lp0
udev active, devices will be created in /dev/.static/dev/
./MAKEDEV: don't know how to make device "lp0"

Jo, nem lp0-t kell megadni parameternek... de a lenyeg, hogy mi is ez
a .static/dev?! Ott viszont van lp[0-3]... megprobaltam az ottani lp0-t a 
/dev-be linkelni, majd ujra betolteni a modulokat, de a dmesg vegen 
ugyanazok az uzik olvashatok:

ppdev: user-space parallel port driver
pnp: Device 00:07 activated.
parport: PnPBIOS parport detected.
pnp: Device 00:07 disabled.
lp: driver loaded but no devices found

Lehet, hogy megis rebootolnom kellene? (Vagy megnezni az lp forrasat, hogy 
mit is takar pontosan ez az uzenet... hol is keresi a nem talalt 
eszkozeit?)

--
sZs
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz