sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #86099
Cups (eller er det den nye kerne) går amok
Hej Alle
Jeg har nogle dybt mystiske problemer med cups.
lidt om mit system:
- kerne-2.6.15rc1
- gentoo
kernen finder helt fint min printer (fra lsusb):
Bus 003 Device 009: ID 04f9:000e Brother Industries, Ltd
jeg har så også udev installeret og har følgene linie i udev 10-rules filen:
BUS="usb", SYSFS{serial}="H2J885696", NAME="%k", SYMLINK="hl_1450" Og på
fantastisk hvis kommer devicet op som det skal når printeren bliver tændt:
lrwxrwxrwx 1 root root 9 Dec 9 22:16 /dev/hl_1450 -> usbdev3.9
Den undrer mig lidt. Efter min kerneopgradering bliver /dev/usb dir ikke
længere oprettet men istedet dukker der nogle usbdev*.* op. Desuden
opstår der det problem at CUPS nægter at bruge det device. ved
udskrivning kommer der meddelsen:
/"Unable to send print file to printer: Invalid argument"/
I min frustration over at få lortet til at virke lagde jeg mærke til at
der var dukket et /dev/lp0 op, så det forsøgte jeg at bruge istedet. Og
sørmer om det ikke virkede! dejligt men jeg er noget paf over hvad der
er sket med mit system efter kerne opgraderingen.
Men hvad pokker er der sket med udev.?Jeg vil meget gerne have styr på
hvilke printere der er hvor!
hvorfor er /dev/usb/ blevet af?
Der er nu istedet nogle /dev/bus/usb/1, /dev/bus/usb/2,,,/dev/bus/usb/{n}
hvad pokker er usbdev*.* devicene egentlig?
jeg har en ide om at usb-driverne kan flyttes til userspace (dvs at
usbdev*.* ikke er oprettet af usblp men af uhci eller ehci), hvilket
også vil forklare hvorfor printeren ikke virker på dette device.
Desuden har jeg en ret god ide om at der sker en voldsomt masse på
kerne-området da devfs helt er væk fra og med kerne 2.6.14. Det virker
lidt som om at ikke alle programmer følger med.
Hilsen Anders