Seite 1 von 1
Socket mit AF_AX25 ?
Verfasst: Donnerstag 14. Februar 2019, 21:14
von Octeon
Hallo zusammen,
hat jemand schon mal mit der Adress-Familie AF_AX25 als Socket gearbeitet?
gibt es irgendwo im Internet Beispiele? Ich habe bis jetzt keine gefunden.
Ziel soll es sein, mit Python ein AX25-Device (definiert in axports, mit KISSPARMS o.ä.) zu benutzen.
Danke, 73
Max
Re: Socket mit AF_AX25 ?
Verfasst: Donnerstag 14. Februar 2019, 23:05
von __deets__
Also so wie ich das sehe ist das ein Datagramm, und wird im Grunde genau so benutzt. Ein C-Beispiel, das einfach zu uebertragen ist, findet sich hier:
https://fenix.tecnico.ulisboa.pt/downlo ... vFinal.pdf
Re: Socket mit AF_AX25 ?
Verfasst: Freitag 15. Februar 2019, 12:01
von DeaD_EyE
Re: Socket mit AF_AX25 ?
Verfasst: Freitag 15. Februar 2019, 21:43
von Octeon
Hallo zusammen,
erst einmal Danke für die Antworten.
Einen kleinen Schritt bin ich weiter:
Ein Interface mit dem Namen "ax0" ist angelegt und funktioniert.
In Python gehts weiter:
Wird ohne Fehlermeldung ausgeführt:
Code: Alles auswählen
import socket
s=socket.socket(socket.AF_AX25,socket.SOCK_DGRAM,0)
Und dann?
gibt
Code: Alles auswählen
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
socket.error: getsockaddrarg: bad family
socket.connect erwartet bei AF_AX25 wohl nur ein Argument. Aber welches?
Gruß, 73
Max