Hi!

>> 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:
> 
A legegyszerűbb módja annak, hogy kiderítsd, jó-e a file, ha adsz
rá egy 'hosszú' ls-t:
ls -l lp*
Ha úgy kezdődik a sor, hogy -rw-r--r-- akkor ez egy mezei file és nem jó
neked. Ha viszont crw-r--r--, akkor ez bizony egy 'c' azaz character device,
azaz tényleg valamely eszközről van szó.

> 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
No igen, ha a driver maga mondja azt, hogy no devices found, akkor mivel
nem talált eszközt, nem is hoz létre hozzá eszköz bejegyzést - illetve ha
ezt kierőszakoljuk és így mégis lesz eszköz hivatkozásunk, maga az eszköz
akkor sem lesz elérhető...
Engem viszont határozottan zavar a Device 00:07 disabled sor is. Nem lehet,
hogy a printerport valahogy mégis letiltódott a BIOS-ban?

Javaslat: halt, power-off. Kicsit vár, power-on. Irány a BIOS setup,
aholis ellenőrizni kell a printer port beállításait, majd ha ez rendben
van, akkor jöhet a bootolás érdemben.


Zsolt

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

válasz