[CUWiN-Dev] HSLSD Not Sending HSLS(9191) Packets

David Young dyoung at pobox.com
Wed Feb 21 02:53:28 CST 2007


On Tue, Feb 20, 2007 at 03:46:43PM +0200, Socrates Socrates wrote:
> Hi David;
> 
> I've gotten the latest code as you suggested and I did my port.
> 
> One thing to clear up front with regards to Zebra;
> Do I need to strictly use the zebra that came with the CUWiN source or can I
> use the precompiled zebra package for my Linux distribution(Ubuntu)?

I think it will be ok.  We use version 0.99.5 of Quagga.

> Now, when I run hslsd (linux port),
> ./hslsd -d -c 127.0.0.1 -L all -l rx -l tx -l err -l warn -l malformed -l
> lsu_ack -l server_any -s /var/run/zserv.api -f inet -t stub -i eth0 -p
> 146.64.19.215/24 -f inet -t ptmp -i eth1
> 
> I get
> 
> 20070220132910 hsls_server_create: created server 0x8091874
> 20070220132910 main: event(3) initialized
> 20070220132910 beacon_rx_socket: bound 0.0.0.0 port 9191
> 20070220132910 hsls_af_iftx_socket: beacon_rx_mcast_join: No such device
> 20070220132910 hsls_interface_create: hsls_af_iftx_socket: No such device
> hslsd: optstate_record_interface: hsls_interface_create: No such device
> 
> I've done some tracing and can see which function ultimately fails but as to
> the cause I can't figure out.

Looks to me like setsockopt(2) returns the error when we try to join the
multicast group.  I don't know why that would be.  Perhaps the calling
convention is different between NetBSD and Linux?

> I am thinking of starting a new *thread*, the subject above no longer seem
> revelent, yet.

Good idea.

Dave

-- 
David Young             OJC Technologies
dyoung at ojctech.com      Urbana, IL * (217) 278-3933


More information about the CU-Wireless-Dev mailing list