Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

USB printer doet het opeens niet meer

None
29 antwoorden
  • Ik heb kernel 2.4.19 gecompileerd met GCC 3.2. Mijn oude kernel is ook 2.4.19, gecompileerd met GCC 3.0. Ik heb precies dezelfde configuratiebestand gebruikt, maar om een of andere reden wilt USB het niet doen. Op mijn oude kernel deed mijn printer het wel.

    [code:1:74a2e1db49]
    [root@izumi hongli]# echo > /dev/usb/lp0
    bash: /dev/usb/lp0: No such device
    [root@izumi hongli]#
    [/code:1:74a2e1db49]

    Dit is de uitvoer van lsmod:
    [code:1:74a2e1db49]
    Module Size Used by Not tainted
    uss720 5748 0 (unused)
    snd-pcm-oss 37348 0
    snd-mixer-oss 11352 1 [snd-pcm-oss]
    snd-via8233 6284 1
    snd-pcm 56224 0 [snd-pcm-oss snd-via8233]
    snd-timer 11752 0 [snd-pcm]
    snd-ac97-codec 28260 0 [snd-via8233]
    snd 28780 0 [snd-pcm-oss snd-mixer-oss snd-via8233 snd-pcm snd-timer snd-ac97-codec]
    sound 59252 0
    soundcore 4100 5 [snd sound]
    w83781d 20368 0 (unused)
    i2c-proc 7376 0 [w83781d]
    i2c-isa 1224 0 (unused)
    i2c-core 16036 0 [w83781d i2c-proc i2c-isa]
    printer 7616 0
    8139too 15752 2
    mii 1312 0 [8139too]
    nls_iso8859-1 2876 1 (autoclean)
    nls_cp437 4380 1 (autoclean)
    usb-uhci 23916 0 (unused)
    usbcore 64160 1 [uss720 printer usb-uhci]
    [/code:1:74a2e1db49]

    Heeft iemand een idee wat er aan de hand is?
  • Kun je de output van
  • [code:1:932fff764b]
    usb.c: registered new driver usbdevfs
    usb.c: registered new driver hub
    usb-uhci.c: $Revision: 1.275 $ time 12:37:13 Sep 15 2002
    usb-uhci.c: High bandwidth mode enabled
    usb-uhci.c: USB UHCI at I/O 0xc800, IRQ 10
    usb-uhci.c: Detected 2 ports
    usb.c: new USB bus registered, assigned bus number 1
    usb-uhci.c: USB UHCI at I/O 0xc400, IRQ 10
    usb-uhci.c: Detected 2 ports
    usb.c: new USB bus registered, assigned bus number 2
    usb-uhci.c: USB UHCI at I/O 0xc000, IRQ 10
    usb-uhci.c: Detected 2 ports
    usb.c: new USB bus registered, assigned bus number 3
    usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
    usb-uhci.c: interrupt, status 2, frame# 542
    usb.c: USB device not accepting new address=2 (error=-110)
    usb.c: USB device not accepting new address=3 (error=-110)
    usb.c: registered new driver usblp
    usb.c: registered new driver uss720
    [/code:1:932fff764b]
  • Hm, aan je lsmod - en dmesg ouput te beoordelen heb je alleen een usb printer. En dus geen andere usb devices,klopt dit ook?
    Doe er ook nog maar
  • > heb je alleen een usb printer. En dus geen andere usb devices,klopt
    > dit ook?

    Klopt.


    > Doe er ook nog maar dmesg | grep hub en cat /proc/interrupts
    > erbij.

    [code:1:3ec0aa7383]
    usb.c: registered new driver hub
    hub.c: USB hub found
    hub.c: 2 ports detected
    hub.c: USB hub found
    hub.c: 2 ports detected
    hub.c: USB hub found
    hub.c: 2 ports detected
    hub.c: USB new device connect on bus3/2, assigned device number 2
    hub.c: USB new device connect on bus3/2, assigned device number 3
    [/code:1:3ec0aa7383]

    [code:1:3ec0aa7383]
    CPU0
    0: 4982738 XT-PIC timer
    1: 88095 XT-PIC keyboard
    2: 0 XT-PIC cascade
    5: 6236 XT-PIC eth0
    8: 1 XT-PIC rtc
    10: 93139 XT-PIC usb-uhci, usb-uhci, usb-uhci, VIA8233
    11: 1621795 XT-PIC eth1
    12: 965912 XT-PIC PS/2 Mouse
    14: 705310 XT-PIC ide0
    15: 295 XT-PIC ide1
    NMI: 0
    LOC: 4982458
    ERR: 800
    MIS: 0
    [/code:1:3ec0aa7383]


    > Welke distro en versie?

    RedHat 7.2.


    > Heb ik het goed gelezen: "kernel 2.2.19" ?

    Oeps, foutje. :oops: 2.4.19 dus.


    > GCC 3.2 dus als je typt gcc –version dan wordt dus gcc 3.2 info
    > getoond?

    Ik heb de Makefile gewijzigd zodat de kernel wordt gecompileerd met gcc32 (3.2 dus). /usr/bin/gcc is trouwens een symbolische link naar /usr/bin/gcc32.


    De outputs van mijn andere kernel zal ik morgen plaatsen.
  • Ben net erachter gekomen dat de printer in mijn andere kernel het ook niet doet…
  • Wat voor een printer is het uberhaupt???
  • [quote:5988283462="RobertV"]Ben net erachter gekomen dat de printer in mijn andere kernel het ook niet doet…[/quote:5988283462] Printers hebben meestal een testknop, bijvoorbeeeld: Alignment Test, werkt deze nog wel? :roll:
  • Ik heb een Lexmark Z33.
  • Kwam dit ergens tegen:

    [quote:b96a0060f7]Okay, I decided that as nothing was working, installing one of the
    alternatives was not going to harm anybody, so I installed lpr, and now it
    works (after manually starting lpd, anyway).

    So now I can categorically say that the Lexmark Z33 printer works under
    Linux, as long as you use plain old lpr/lpd, and none of those new fangled
    CUPS like stuff.
    [/quote:b96a0060f7]

    Succ6
  • Er zijn ook drivers voor RedHat van de site van lexmark zelf.

    http://www.lexmark.nl/ecentres/index.html?home

    En klik op ondersteuning :D
  • [quote:82505512a3="w.roosenburg"]Linux, as long as you use plain old lpr/lpd, and none of those new fangled CUPS like stuff. [/quote:82505512a3] Hm, dan is dit zeker ook van toepassing op mijn HP Deskjet 550C. Met lprng, filters en lpdfilter print hij goed in Linux, maar met cups (SuSE) print deze niet. :roll:
  • Ik heb niks aan lpr/lpd veranderd. En als "echo > /dev/usb/lp0" een "No such device" oplevert dan moet het toch echt aan de kernel zitten.
  • Jouw dmesg | grep usb output geeft overigens weinig info over je usb printer, was dat altijd zo?

    Dit is mijn dmesg | grep usb
    [code:1:57c9ae0758]
    [joop@node1048e joop]$ dmesg | grep usb
    usb.c: registered new driver usbdevfs
    usb.c: registered new driver hub
    usb-uhci.c: $Revision: 1.275 $ time 07:48:41 Apr 18 2002
    usb-uhci.c: High bandwidth mode enabled
    usb-uhci.c: USB UHCI at I/O 0xb400, IRQ 5
    usb-uhci.c: Detected 2 ports
    usb.c: new USB bus registered, assigned bus number 1
    usb-uhci.c: USB UHCI at I/O 0xb000, IRQ 5
    usb-uhci.c: Detected 2 ports
    usb.c: new USB bus registered, assigned bus number 2
    usb-uhci.c: USB UHCI at I/O 0xa800, IRQ 5
    usb-uhci.c: Detected 2 ports
    usb.c: new USB bus registered, assigned bus number 3
    usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
    usb.c: USB device 3 (vend/prod 0x46d/0xc207) is not claimed by any active driver.
    usb.c: USB device 4 (vend/prod 0x46d/0xc001) is not claimed by any active driver.
    usb.c: registered new driver hiddev
    usb.c: registered new driver hid
    usb_control/bulk_msg: timeout
    input0: USB HID v1.00 Joystick [Logitech Inc. WingMan Extreme Digital 3D] on usb1:3.0
    input1: USB HID v1.00 Mouse [Logitech N48] on usb1:4.0
    usb-uhci.c: ENXIO 84000380, flags 0, urb df600340, burb df600240
    usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 18 ret -6
    usb-uhci.c: ENXIO 84000380, flags 0, urb df600340, burb df600240
    usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 18 ret -6
    [joop@node1048e joop]$
    [/code:1:57c9ae0758]
    Geeft usbview nog extra info over je printer?
    Staat jouw printer nog wel in Printer Configuratie?
  • > Jouw dmesg | grep usb output geeft overigens weinig info over je usb
    > printer, was dat altijd zo?

    Geen idee, nooit op gelet.


    > Geeft usbview nog extra info over je printer?

    Voor zover ik het kan lezen, niet.


    > Staat jouw printer nog wel in Printer Configuratie?

    Ja. Alle instellingen zijn correct. Het enige wat niet werkt is USB!
  • [quote:fd33f8616e="RobertV"] Het enige wat niet werkt is USB![/quote:fd33f8616e]
    Hm, post dan je lspci -tv
    [code:1:fd33f8616e]
    [joop@node1048e joop]$ /sbin/lspci -tv
    -[00]-+-00.0 VIA Technologies, Inc. VT8367 [KT266]
    +-01.0-[01]—-00.0 nVidia Corporation NV25 [GeForce4 Ti4200]
    +-0e.0 Creative Labs SB Audigy
    +-0e.1 Creative Labs SB Audigy MIDI/Game port
    +-0e.2 Creative Labs SB Audigy FireWire Port
    +-0f.0 Brooktree Corporation Bt878 Video Capture
    +-0f.1 Brooktree Corporation Bt878 Audio Capture
    +-10.0 Winbond Electronics Corp W89C940
    +-11.0 VIA Technologies, Inc. VT8233 PCI to ISA Bridge
    +-11.1 VIA Technologies, Inc. Bus Master IDE
    +-11.2 VIA Technologies, Inc. USB
    +-11.3 VIA Technologies, Inc. USB
    \-11.4 VIA Technologies, Inc. USB
    [joop@node1048e joop]$
    [/code:1:fd33f8616e]
  • [code:1:47009ce5ae]
    -[00]-+-00.0 VIA Technologies, Inc. VT8367 [KT266]
    +-01.0-[01]—-00.0 ATI Technologies Inc: Unknown device 5446
    +-06.0 Realtek Semiconductor Co., Ltd. RTL-8139
    +-07.0 Allied Data Technologies: Unknown device 0005
    +-09.0 Realtek Semiconductor Co., Ltd. RTL-8139
    +-11.0 VIA Technologies, Inc. VT8233 PCI to ISA Bridge
    +-11.1 VIA Technologies, Inc. Bus Master IDE
    +-11.2 VIA Technologies, Inc. UHCI USB
    +-11.3 VIA Technologies, Inc. UHCI USB
    +-11.4 VIA Technologies, Inc. UHCI USB
    \-11.5 VIA Technologies, Inc. AC97 Audio Controller
    [/code:1:47009ce5ae]
  • RobertV, de outputs van je lsmod, cat /proc/interrupts, dmesg | grep hub en je lspci -tv lijken me in orde.
    Van die errors in je dmesg | grep usb ben ik niet zeker of die met je usb printer te maken hebben.

    [code:1:8146ff2da6]usb.c: USB device not accepting new address=2 (error=-110)
    usb.c: USB device not accepting new address=3 (error=-110)

    [/code:1:8146ff2da6]Je zou kunnen proberen als je PC opstart in Redhat op het moment dat de boot promt verschijnt, te typen:

    [code:1:8146ff2da6]linux noapic[/code:1:8146ff2da6][enter]

    Als dit het print probleem niet oplost kun je misschien iest meer detailes geven hoe je precies van Redhat 7.2 met kernel 2.4.7 gcc 2.96 (stap voor stap) gegaan bent naar kernel 2.4.19 gcc 3.2 (Welke bestanden heb je gedownload?)
    Dat je ook kernel 2.4.19 je oude kernel noemt vind ik wat verwarrend. Of heb je kernel 2 maal gecompileerd? :roll:
  • RedHat 7.2 gebruik ik al heel lang. Ik heb verschillende kernels gecompileerd en ergens rond 2.4.18 heb ik mijn Lexmark gekocht. Na wat rommelen met de instellingen deed ie het perfect. Wat tijdje later ben ik naar 2.4.19 geupgrade (gecompileerd met GCC 3.0) en vorige week ofzo heb ik 2.4.19 opnieuw gecompileerd met GCC 3.2.
    Ik kan me niet herinneren dat ik iets heb veranderd aan de systeeminstellingen. Ik heb mijn printerinstellingen al maanden met rust gelaten.
  • Waar heb je je kernel vandaan (van de redhat site of kernel.org?). Ik had eerst ook problemen met de kernel die bij mijn distributie geleverd was en heb toen die van kernel.org gedownload (de zelfde versie) en gecompileerd. Hierna deed hij het goed (was wel met mijn videokaart, maar toch misschien het proberen waard).

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.