Die serielle Konsole zeigt die verschlüsselte Ausgabe an

588
NaeiKinDus

Ich versuche, eine Verbindung zu einem APU1C-Gerät herzustellen, das nur einen seriellen Anschluss mit einem USB-zu-Seriell-Kabel und dem Prolific-Modul pl2303 hat. Ich konnte mich in der Vergangenheit damit verbinden, aber jetzt habe ich ein merkwürdiges Verhalten, das ich noch nie gesehen habe. Ich habe die empfohlenen Parameter (115200,8, n, 1) mit minicom, screen und GtkTerm ausprobiert, aber alle geben die gleiche Art von Ausgabe aus: Ausgabe

Ich benutze ein Debian-Buster-Linux (Linux 4.16.0-1-amd64 # 1 SMP Debian 4.16.5-1 (2018-04-29) x86_64 GNU / Linux) als Client und versuche, PfSense mit dem Memstick-Installationsprogramm zu installieren.

Ich habe gesehen, dass aufgrund einer Urheberrechtsverletzung einige Probleme auf den Windows-Treibern vorhanden waren und die Verbindung dadurch unmöglich war; könnte ein ähnliches Problem auch die Treiber von Linux betreffen?

Vielen Dank.

EDIT: Ausgabe von dmesg | grep tty ::

[ 0.000000] console [tty0] enabled [ 0.649979] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 9.467550] systemd[1]: Created slice system-getty.slice. [ 1167.806072] usb 1-2: pl2303 converter now attached to ttyUSB0 [ 1267.083281] pl2303 ttyUSB0: pl2303_get_line_request - failed: -32 [ 1267.083489] pl2303 ttyUSB0: pl2303_get_line_request - failed: -32 [ 1277.114942] pl2303 ttyUSB0: error sending break = -32 

Ausgabe von tail -f / var / log / syslog beim Einstecken des Kabels:

Jun 12 16:48:25 unobtainium kernel: [ 3678.727502] usb 1-2: new full-speed USB device number 11 using xhci_hcd Jun 12 16:48:26 unobtainium kernel: [ 3678.876263] usb 1-2: New USB device found, idVendor=067b, idProduct=2303 Jun 12 16:48:26 unobtainium kernel: [ 3678.876268] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jun 12 16:48:26 unobtainium kernel: [ 3678.876272] usb 1-2: Product: USB 2.0 To COM Device Jun 12 16:48:26 unobtainium kernel: [ 3678.876276] usb 1-2: Manufacturer: Prolific Technology Inc. Jun 12 16:48:26 unobtainium kernel: [ 3678.876935] pl2303 1-2:1.0: pl2303 converter detected Jun 12 16:48:26 unobtainium kernel: [ 3678.877651] usb 1-2: pl2303 converter now attached to ttyUSB0 Jun 12 16:48:26 unobtainium mtp-probe: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2" Jun 12 16:48:26 unobtainium mtp-probe: bus: 1, device: 11 was not an MTP device Jun 12 16:48:26 unobtainium upowerd[1960]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 Jun 12 16:48:26 unobtainium upowerd[1960]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2 Jun 12 16:48:28 unobtainium ModemManager[726]: <info> Couldn't check support for device '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2': not supported by any plugin 
1

1 Antwort auf die Frage

0
NaeiKinDus

Ich habe die Ursache gefunden: ein defektes Kabel und möglicherweise einen gefälschten Prolific-Chip (pl2303). Bei Verwendung eines anderen Kabels wurde alles behoben, einschließlich der Unmöglichkeit, das vorherige Kabel in einer Windows 10-Box mit den neuesten Treibern zu verwenden.