IPv6 over AX.25
Shadow Hawkins on Friday, 20 February 2004 18:45:25
Hi,
I have patched the linux kernel so that I can run native ipv6 over ax.25, the amateur radio link-layer protocol.
Here you see the trace on port '23cm' from station pe1jpd (me) to pi1hvs (local node). I patched the trace program (listen) too, this is the output:
23cm: fm PE1JPD-3 to PI1HVS-2 ctl UI pid=8E(IPV6) len 104
IPV6: 2001:0838:0392:0002:0000:0000:0000:0001
-> 2001:0838:0392:0002:0000:0000:0000:0002 payload 64 hop 64 prot ICMPV6
ICMPV6: type Echo Request id 14188 seq 1280
0000 -F6@r`N.HI.KLMNOPQRSTUVWXYZ[\]^_ !"#$%&'()*+,-./01234567
23cm: fm PI1HVS-2 to PE1JPD-3 ctl UI pid=8E(IPV6) len 104
IPV6: 2001:0838:0392:0002:0000:0000:0000:0002
-> 2001:0838:0392:0002:0000:0000:0000:0001 payload 64 hop 64 prot ICMPV6
ICMPV6: type Echo Reply id 14188 seq 1280
0000 -F6@r`N.HI.KLMNOPQRSTUVWXYZ[\]^_ !"#$%&'()*+,-./01234567
One of the things that remains is address autoconfiguration on the specific SCC-devices, this doesn't work yet (anyone know why?), but after manual configuration of a link local and global address it works..
Before releasing the code let's test it properly :-)
Bas
IPv6 over AX.25
Jeroen Massar on Monday, 23 February 2004 23:17:38
The linklocal should be generated by the interface itself, there are some hooks in the kernel that should take care of that. The best place to query for that though is linux-net@vger.kernel.org they can tell you exactly how that should work. Giving a note to USAGI should give the required responses too as they are mostly responsible for the IPv6 code in the linux kernel.
Posting is only allowed when you are logged in. |