← Back to team overview

rohc team mailing list archive

Re: ROHC robustness (Was: Re: Fw: Linux kernel support)

 

Didier
          It is HP note book and i can only use command line.

I have noticed one thing and want to share with you.

I am generating loss at the compressor end by Netem queue and capture packets on ethernet interface at de-compressor end.

First,IR header which are generated by compressor after decompression failure. In that case sometime i cannot see any request recovery message from de-compressor but i have log messages " Unable to decompressor" at decompressor node.

"Unable to decompressor" message is generated by decompressor when it send error recovery message to compressor for IR header.
 
Secondly, decompressor failure is normally observed for a packet loss of more than 30 sec instead of lower or higher traffic rate.

Please comment.
 
Regards


Faraz


________________________________
 From: Didier Barvaux <didier@xxxxxxxxxxx>
To: rohc@xxxxxxxxxxxxxxxxxxx 
Sent: Thursday, April 4, 2013 7:48 PM
Subject: Re: [Rohc] ROHC robustness (Was: Re:  Fw:  Linux kernel support)
 
Faraz,

Thank you for the answers. My answers below.


> > Please send me the output of the following commands (run as root) to
> > find out from where the 2nd package comes:
> > # dpkg −−info rohc-lib
> No such directory
> 
> > # dpkg −−info rohc
> > No such directory

Sorry, wrong command. Please try:
# dpkg-deb --info rohc-lib
# dpkg-deb --info rohc


> # cat /usr/share/doc/rohc/copyright
> No Output
> 
> # cat /usr/share/doc/rohc-lib/copyright
> It's original content from the GIT repository
> <http://vyatt.com/git/vyatta-wirelessmodem>
> 
> Upstream Author: 
> 
>     <eng@xxxxxxxxxx>
> [...]

OK. No real information there. It seems to be the default template from
Vyatta.


> # file /opt/vyatta/sbin/rohc
> /opt/vyatta/sbin/rohc: ELF 32-bit LSB executable, Intel 80386,
> version 1 (SYSV), dynamically linked (uses shared libs), for
> GNU/Linux 2.6.18, stripped
> 
> # ldd /opt/vyatta/sbin/rohc
> linux-gate.so.1 =>  (0xb7713000)
> libpthread.so.0 => /lib/libpthread.so.0 (0xb76f3000)
> libpcap.so.0.8 => /usr/lib/libpcap.so.0.8 (0xb76c0000)
> librohc_common.so.0 => /usr/lib/librohc_common.so.0 (0xb76b7000)
> librohc_comp.so.0 => /usr/lib/librohc_comp.so.0 (0xb769d000)
> librohc_decomp.so.0 => /usr/lib/librohc_decomp.so.0 (0xb7682000)
> libm.so.6 => /lib/libm.so.6 (0xb765c000)
> libc.so.6 => /lib/libc.so.6 (0xb7517000)
> /lib/ld-linux.so.2 (0xb7714000)

OK. So the "rohc" executable uses the ROHC library.


> #
> modinfo /lib/modules/3.0.32-1-586-vyatta/kernel/net/sched/sch_rohc.ko
> filename:
>   /lib/modules/3.0.32-1-586-vyatta/kernel/net/sched/sch_rohc.ko
> depends:        sched_rohc
> vermagic:       3.0.32-1-586-vyatta SMP mod_unload modversions 586 
> 
> #
> modinfo /lib/modules/3.0.32-1-586-vyatta/kernel/net/sched/sched_rohc.ko
> filename:
>   /lib/modules/3.0.32-1-586-vyatta/kernel/net/sched/sched_rohc.ko
> license:        GPL depends: vermagic:       3.0.32-1-586-vyatta SMP
> mod_unload modversions 586 

OK. No additional information there.


> > Did you install the vyatta software yourself or was it pre-installed
> > on the hardware?
> 
> I have not installed. It was pre-installed.

OK. What hardware is it? What company is the provider?


Regards,
Didier

_______________________________________________
Mailing list: https://launchpad.net/~rohc
Post to     : rohc@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~rohc
More help   : https://help.launchpad.net/ListHelp

Follow ups

References