Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problema con Captura #7

Closed
jdinocco opened this issue Mar 20, 2014 · 2 comments
Closed

Problema con Captura #7

jdinocco opened this issue Mar 20, 2014 · 2 comments
Labels

Comments

@jdinocco
Copy link

Hola team, primero que nada quiero felicitarlos por esta herramienta!

Les cuento mi situacion, tengo un servidor Debian Wheezy con varias interfaces "escuchando" difrentes monitor session.

Utilizo por lo general ngrep para hacer una captura con determinado numero, por ejemplo:

ngrep -d eth4 -liqt -W byline 221xxxxxxxx port 5060

El cual me da la señalizacion SIP

En cambio cuando utilizo sngrep no importa el filtro que agregue me da lo siguiente:

sngrep -d eth4

eth4: no IPv4 address assigned: No se puede asignar la dirección solicitada

Intente distintos "flavors" de comandos y siempre es el mismo, lo unico que no pasa es cuando pongo el comando con "any" pero no me trae ningun tipo de informacion.

Agradezco si pueden ayudarme con esto.

Saludos!

@Kaian Kaian closed this as completed in f267fe8 Mar 21, 2014
@Kaian
Copy link
Member

Kaian commented Mar 21, 2014

Buenas!

He hecho un pequeño cambio en la manera que se le pasan los argumentos a ngrep para que acepte correctamente los flags sencillos. Ahora debería ser posible incluso combinarlos, como por ejemplo:

sngrep -d eth0 "(^|CSeq:\s?\d* )(INVITE|INFO|UPDATE)"

Coméntame si ahora te funciona correctamente!

Un saludo y gracias!! 👯

@Kaian
Copy link
Member

Kaian commented Mar 21, 2014

Buenas,

Umm el anterior commit era necesario pero no creo que solucione el problema.
Lo curioso del mensaje de error "eth4: no IPv4 address assigned:" es que lo está dando ngrep, quejandose de que el interfaz eth4 no tiene IP o es IPv6... (asumiendo que no has deshabilitado ngrep en el configure)

Pero lo realmente extraño es que no de el mismo error si se lanza ngrep directamente..
En mis pruebas con una interfaz sin dirección IPv4 y un ngrep sin compatibilidad con IPv6 también falla:

kaian sngrep # ip a s sit0
3: sit0: <NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN 
    link/sit 0.0.0.0 brd 0.0.0.0
    inet6 ::10.10.0.219/96 scope global 
       valid_lft forever preferred_lft forever
    inet6 ::127.0.0.1/96 scope host 
       valid_lft forever preferred_lft forever
kaian sngrep # ngrep -pqt -Wbyline -d sit0 port 5060
sit0: no IPv4 address assigned: No se puede asignar la dirección solicitada
interface: sit0
filter: (ip) and ( port 5060 )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants