Hallo Liste, ich möchte einen Beamer über ein serielles Kabel aus dem Standby aufwecken und wieder schlafenlegen. Dazu muss man einen Hexadezimal-Code an den Beamer schicken. Eine entsprechende Datei habe ich mit emacs erzeugt und mit 'cat' an /dev/ttyS0 geschickt. Das funktionierte nicht. Mache ich dasselbe mit TerraTerm unter W2K, funktioniert es. Kabel, Datei etc. ist also i.O. Allerdings muss ich dort 'binary' als Übertragungsart auswählen. Wie mache ich das unter Linux? Ich habe ein bisschen mit minicom und kermit rumgespielt, hat aber auch nix gebracht. Das ganze soll mal von cron zeitgesteuert den Beamer anwerfen, ein paar Filme abspielen und dann den Beamer wieder ausschalten. Da der Beamer optional auch über USB angesprochen werden kann, habe ich einfach mal das Kabel eingesteckt und geschaut, was 'dmesg' liefert: --- hub.c: new USB device 00:1d.0-2.2, assigned address 4 usb-uhci.c: interrupt, status 2, frame# 1166 usb_control/bulk_msg: timeout usb_control/bulk_msg: timeout usb-uhci.c: interrupt, status 2, frame# 940 usb_control/bulk_msg: timeout usb-uhci.c: interrupt, status 2, frame# 1855 usb_control/bulk_msg: timeout usb-uhci.c: interrupt, status 2, frame# 722 usb_control/bulk_msg: timeout usb-uhci.c: interrupt, status 2, frame# 1636 usb_control/bulk_msg: timeout hiddev0: USB HID v1.00 Pointer [NEC Viewtechnology,Ltd. MT1060/1065] on usb2:4.0 --- Kann da jemand was mit anfangen? Irgendwelche Vorschläge? Gruss, Lars
ich möchte einen Beamer über ein serielles Kabel aus dem Standby aufwecken und wieder schlafenlegen. Dazu muss man einen Hexadezimal-Code an den Beamer schicken. Eine entsprechende Datei habe ich mit emacs erzeugt und mit 'cat' an /dev/ttyS0 geschickt. Das funktionierte nicht. Mache ich dasselbe mit TerraTerm unter W2K, funktioniert es. Kabel, Datei etc. ist also i.O. Allerdings muss ich dort 'binary' als Übertragungsart auswählen. Wie mache ich das unter Linux?
Du mußt sicher noch einiges andere beachten, wie z.B. Übertragungsrate, Start/Stopbits, und das mit dem Beamer abgleichen. Möglicherweise ist der Default unter Linux anders als unter Win. Mach mal ein stty -a man stty. Gruß Mario
Hallo Mario, da sonst keiner geantwortet hat, spreche ich dich mal direkt an. Die Übertragungsparameter habe ich mit 'setserial' richtig eingestellt, trotzdem funktioniert es einfach nicht. Habe jetzt mit einem W2K einen workaround gebastelt, da fallen einem die Haare aus... Na ja, da muss wohl dieses Mal Windows Linux Schützenhilfe leisten. Wenn noch jemand was dazu einfällt, wäre schön. Gruss, Lars
Du mußt sicher noch einiges andere beachten, wie z.B. Übertragungsrate, Start/Stopbits, und das mit dem Beamer abgleichen. Möglicherweise ist der Default unter Linux anders als unter Win. Mach mal ein
stty -a
das zeigt dir alle möglichen Settings an. Wie man was ändert -> man stty.
participants (2)
-
Lars Mausehund
-
Mario Streiber