Hallo Zusammen, Kann mir jemand sagen ob ich unter Linux mit einem USB SERIAL TTL Adapter unter Linux Daten Sniffen kann? Wollt mal Fragen bevor ich ein Adapter bestelle. Danke Sg
Wird wohl schon gehen wenn der treiber direkt nicht geht, musst du mit der SO für den express(bei si-labs) oder DXX vom ftdi direkt gehen. Ich fahre auf windows mit dem SI chip zur zeit 921600 baud .... geht. bei 1200000 und 1500000 stinkt es ab. Kann aber sein, dass die Systeme bei dieser Bausrate nicht zusammen passen. Die USB chips können nicht alle bausraten. die mappen intern auf ihre interne bausrate um. deshalb erst rausfinden welche baudrate genau benötigt wird. und dann nach schauen welcher chip das kann. gruß Thomas
Unter Windows? Mit einem Terminal oder direkt programmiert :-)
Hallo, ich kann den CP2102 sehr empfehlen. USB TTL-UART Adapter gibt es mit diesem Stein sehr günstig <5€. Ich verwende den unter Linux mit 921600Baud. braucht unter Ubuntu keinen Extratreiber und lässt sich such schön mit Python ansprechen (Pyserial). Laut Datenblatt kann der maximal 921600Baud, es funktioniert aber auch bis 3MBaud. In Python kann man die Baudrate frei wählen was leider in vielen Terminalprogrammen nicht geht, da kann man nur fixe Werte auswählen. Das Terminalprogramm Cutecom bietet die 921600 zur Auswahl.
Pro Tipp: Um eine Duplex-Kommunikation zu erfassen braucht man zwei RX, nicht einen RX und einen TX, wie ihn üblicherweise diese Serial-TTL - USB Adapter haben. Statt einem Adapter zwei Adapter zu verwenden löst nur teilweise das Problem. Man bekommt die Daten aus beiden Datenrichtungen nur schwerlich korreliert. Manchmal, bei einfachen Übertragungen, bekommt man es irgendwie hin. Besser: Jeder einfache Logikanalysator. Die analysieren nicht wirklich Logik, aber können im Normalall für kleines Geld 8 Kanäle parallel aufzeichnen, von denen man zwei für die Daten braucht. Wenn die serielle Übertragung weitere Signale verwendet (CTS, DTR, etc.) kann man die anderen Kanäle zum Lesen dieser Signale verwenden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.