discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] tunnel.py and PS3


From: Tim Meehan
Subject: Re: [Discuss-gnuradio] tunnel.py and PS3
Date: Mon, 4 Feb 2008 15:36:26 -0500


The relevant line in if_tun.h is

#define TUNSETIFF     _IOW('T', 202, int)

I was not sure how to swig the _IOW stuff.  If anyone can provide a hint I will try.



On Feb 4, 2008 2:57 PM, Eric Blossom <address@hidden> wrote:
On Mon, Feb 04, 2008 at 02:41:16PM -0500, Tim Meehan wrote:
> 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

We should probably swig the constants in linux/if_tun.h






reply via email to

[Prev in Thread] Current Thread [Next in Thread]