Hello all,

tunnel.py  (examples/python/digital) hardcodes   a value

     TUNSETIFF = 0x400454ca


This does not seem to be compatible with the PS3.

running tunnel.py returns

    ifs = ioctl(tun, TUNSETIFF, struct.pack("16sH", "gr%d", mode))
IOError: [Errno 22] Invalid argument


Changing the hardcoded value to

     TUNSETIFF = 0x800454ca   (changed 4004 to 8004)

allows tunnel.py to function properly on PS3.

Question:  Anyone have a good way to set these values other than hard coding
them?

i.e. how can we get the values directly out of linux/if_tun.h?


Tim
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to