Disconnecting kernal: reset high-speed USB device
Hallo zusammen,
Sporadische disconnects verunmöglichen drucken aub Repertier Server.
Konfiguration:
Raspberry PI 3 mit Repetier Server 93.1
Verbindung via USB zu Arduino Due (Native USB Port) und RADDS
Firmware Marlin 2.0.5.1
Repetier-Server LOG:
2020-03-25 13:23:19: Job created: /var/lib/Repetier-Server/printer/FireXX/jobs/00000003_KettenradAntrieb.u
2020-03-25 13:23:19: finish job creation /var/lib/Repetier-Server/printer/FireXX/jobs/00000003_KettenradAntrieb.u
2020-03-25 13:23:23: Job created: /var/lib/Repetier-Server/printer/FireXX/jobs/00000004_KettenradAntrieb.u
2020-03-25 13:23:24: finish job creation /var/lib/Repetier-Server/printer/FireXX/jobs/00000004_KettenradAntrieb.u
2020-03-25 13:23:24: start printjob KettenradAntrieb on printer FireXX
2020-03-25 13:23:19: Job created: /var/lib/Repetier-Server/printer/FireXX/jobs/00000003_KettenradAntrieb.u
2020-03-25 13:23:19: finish job creation /var/lib/Repetier-Server/printer/FireXX/jobs/00000003_KettenradAntrieb.u
2020-03-25 13:23:23: Job created: /var/lib/Repetier-Server/printer/FireXX/jobs/00000004_KettenradAntrieb.u
2020-03-25 13:23:24: finish job creation /var/lib/Repetier-Server/printer/FireXX/jobs/00000004_KettenradAntrieb.u
2020-03-25 13:23:24: start printjob KettenradAntrieb on printer FireXX
Mar 25 13:50:35 Repetier-Server systemd[1]: Starting Time & Date Service...
Mar 25 13:50:35 Repetier-Server dbus-daemon[297]: [system] Successfully activated service 'org.freedesktop.timedate1'
Mar 25 13:50:35 Repetier-Server systemd[1]: Started Time & Date Service.
Mar 25 13:50:53 Repetier-Server kernel: [ 3502.661922] usb 1-1.5: reset high-speed USB device number 5 using dwc_otg
Mar 25 13:50:53 Repetier-Server kernel: [ 3502.796971] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device
Mar 25 13:50:53 Repetier-Server ModemManager[286]: <info> (tty/ttyACM0): released by device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5'
Mar 25 13:50:53 Repetier-Server ModemManager[286]: <info> Couldn't check support for device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5': Operation was cancelled
Mar 25 13:50:53 Repetier-Server kernel: [ 3502.931900] usb 1-1.5: reset high-speed USB device number 5 using dwc_otg
Mar 25 13:50:54 Repetier-Server kernel: [ 3503.063178] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device
Mar 25 13:51:05 Repetier-Server systemd[1]: systemd-timedated.service: Succeeded.
Mar 25 13:51:11 Repetier-Server ModemManager[286]: <info> [device /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5] creating modem with plugin 'Generic' and '1' ports
Mar 25 13:51:11 Repetier-Server ModemManager[286]: <warn> Could not grab port (tty/ttyACM0): 'Cannot add port 'tty/ttyACM0', unhandled serial type'
Mar 25 13:51:11 Repetier-Server ModemManager[286]: <warn> Couldn't create modem for device '/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5': Failed to find primary AT port
Mar 25 13:51:38 Repetier-Server dbus-daemon[297]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1.service' requested by ':1.463' (uid=0 pid=6683 comm="timedatectl ")
Der ModemManager funkt irgenwie dazwischen. Was kann ich tun dagegen?
Danke für jeden Hinweis.
Thomas
Comments
2020-03-25 13:23:19: Job created: /var/lib/Repetier-Server/printer/FireXX/jobs/00000003_KettenradAntrieb.u
2020-03-25 13:23:19: finish job creation /var/lib/Repetier-Server/printer/FireXX/jobs/00000003_KettenradAntrieb.u
2020-03-25 13:23:23: Job created: /var/lib/Repetier-Server/printer/FireXX/jobs/00000004_KettenradAntrieb.u
2020-03-25 13:23:24: finish job creation /var/lib/Repetier-Server/printer/FireXX/jobs/00000004_KettenradAntrieb.u
2020-03-25 13:23:24: start printjob KettenradAntrieb on printer FireXX
2020-03-25 13:50:53: error: Reading serial conection failed: End of file. Closing connection.
2020-03-25 13:50:53: Port closed for FireXX
2020-03-25 13:50:53: Connection closed: FireXX
2020-03-25 13:51:23: Connection started: FireXX
2020-03-25 13:51:23: Reset printer FireXX
dmesg
an. Wenn du Probleme hast steht da undervoltage detected.
Eigentlich kenne ich das so das dann usb disconnected oder so im log stand, reset kommt mir auch komisch vor.
Du könntest den modemmanager deinstallieren
der ist eh nur für mobilfunk zuständig. Bisher hatte ich das Problem damit, aber wüsste auch nicht warum ich ihn brauchen sollte.
[Sat Mar 28 12:01:22 2020] sd 0:0:0:0: [sda] tag#0 Sense Key : 0x4 [current]
[Sat Mar 28 12:01:22 2020] sd 0:0:0:0: [sda] tag#0 ASC=0x0 ASCQ=0x0
[Sat Mar 28 12:01:22 2020] sd 0:0:0:0: [sda] tag#0 CDB: opcode=0x28 28 00 00 1e 45 80 00 00 08 00
[Sat Mar 28 12:01:22 2020] print_req_error: I/O error, dev sda, sector 1983872
[Sat Mar 28 12:01:22 2020] Buffer I/O error on dev sda, logical block 247984, async page read
[Sat Mar 28 12:04:05 2020] WARN::dwc_otg_hcd_urb_dequeue:639: Timed out waiting for FSM NP transfer to complete on 0
[Sat Mar 28 12:04:06 2020] usb 1-1.4: reset high-speed USB device number 7 using dwc_otg
[Sat Mar 28 12:04:06 2020] cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device
[Sat Mar 28 12:04:06 2020] sd 0:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x03 driverbyte=0x00
[Sat Mar 28 12:04:06 2020] sd 0:0:0:0: [sda] tag#0 CDB: opcode=0x28 28 00 00 1e 45 80 00 00 08 00
[Sat Mar 28 12:04:06 2020] print_req_error: I/O error, dev sda, sector 1983872
[Sat Mar 28 12:04:06 2020] dwc_otg: DEVICE:007 : update_urb_state_xfer_comp:751:trimming xfer length
[Sat Mar 28 12:04:06 2020] usb 1-1.4: reset high-speed USB device number 7 using dwc_otg
[Sat Mar 28 12:04:06 2020] cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device
2020-03-28 12:04:06: error: Reading serial conection failed: End of file. Closing connection.
2020-03-28 12:04:06: Port closed for FireXX
2020-03-28 12:04:06: Connection closed: FireXX
2020-03-28 12:04:36: Connection started: FireXX
2020-03-28 12:04:36: Reset printer FireXX
[Sat Mar 28 12:07:06 2020] Buffer I/O error on dev sda, logical block 0, async page read
usb 1-1.4: reset high-speed USB device number 7 using dwc_otg
googelt findet man viele die Probleme mit unterschiedlicher Hardware haben. Oft wird vermutet das dass Gerät am usb port zu viel Strom zieht. Hast du mal versucht ein USB Kabel ohne 5V kabel zu verwenden, damit das Board keinen Strom vom pi ziehen kann. Ich hab das für ein eins gemacht indem ich das Rote Kabel durchtrennt habe. Aber du scheinst ja eh mehr Ahnung von Elektronik zu haben als ich. Damit zieht der Drucker 0 strom über usb und muss sich selber versorgen. Entlastet den pi und sollte dann hoffentlich nicht mehr stören.
Vorhin das gleiche nochmal - der Druckkopf fuhr nur noch vor und zurück ...
Gibts da Erfahrungen??
Danke euch, VG
Manuel
Buffer I/O error on dev sda, logical block 247984, async page read
sda ist die sd karte im pi. Da gab es also einen lesefehler. Ob er behoben wurde oder nicht kann ich nicht sagen. Hab Linux ja nicht geschrieben:-)
!!
sendet. Das ist die offizielle anfrage der Firmware nichts mehr zu machen. Frage ist also warum kommt die Aufforderung? Dazu müsste man das log komplett sehen dann macht es vielleicht sinn.
Lesefehler bei nativeport hört sich unlogisch an. Die haben ja erst mal nichts gemeinsam, außer das beide am USB system hängen denke ich. Elektrisch ist das natürlich etwas anders aber deswegen lesefehler rauszugeben ist trotzdem nicht logisch. Kann ich also nichts zu sagen.