Hello everybody, osmocom is down (sad) so I cant look for the answer there. How do I tunnel the gnu radio into wireshark? is there a sink that goes to an ip address or a usb port or something? I am stuck here without the instructions on osmo. Thanks, Matt -----------------
On Thu, Mar 21, 2013 at 05:37:10PM -0400, Matt D wrote:
Hello everybody, osmocom is down (sad) so I cant look for the answer there. How do I tunnel the gnu radio into wireshark? is there a sink that goes to an ip address or a usb port or something? I am stuck here without the instructions on osmo.
My copy of the repo isn't terribly recent, but, from what I can see, we're implementing a UDP socket in one of the op25 blocks to deliver packets to Wireshark. There are a couple of implementations of GNU Radio blocks that send data over UDP or TCP, but we're not using them, probably because they are more suitable for sending a stream of samples rather than packets.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, Mar 21, 2013 at 05:37:10PM -0400, Matt D wrote:
Hello everybody, osmocom is down (sad) so I cant look for the answer there. How do I tunnel the gnu radio into wireshark? is there a sink that goes to an ip address or a usb port or something? I am stuck here without the instructions on osmo.
My copy of the repo isn't terribly recent, but, from what I can see, we're implementing a UDP socket in one of the op25 blocks to deliver packets to Wireshark. There are a couple of implementations of GNU Radio blocks that send data over UDP or TCP, but we're not using them, probably because they are more suitable for sending a stream of samples rather than packets. So I have the patched wireshark up and the flowgraph running. wireshark is telling me there are no interfaces to capture. I am not doing something here? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJRTHLbAAoJEIC13XTKWhPPJL0H/RQxsaPenj7jkDq2nHpf6Ath fpnW9bRxYVsrd1kkSVzk1q5z5TIsEA3AQLm+k3m+NDCdDMWBRrD9euYltuRZPZov jH/kx8Hm2ytA4l3Hoe8GMFbTbuBoStIKmYAsXElOqjBYCgnK3eTWF1zZkXtQsV4X ERYnmh9TU4rCwpKI3yD3atSLn9zMC4nJHWBA1Ey7w3OjsHVvPxAwxJuZXxstqP/s KKD9kowMrX5mdpEp6FfsOTmQmnG540Y7oqkaJE1uMTfF4SZJ/Kx1IpMxnk2j5r8x FMc5whowDmKBYGhLAhcUwBKWb6LEVs4S4rtHkQg4MklnpS/jaQpFP2+cE+dn1Mg= =quwU -----END PGP SIGNATURE-----
On Fri, Mar 22, 2013 at 11:03:55AM -0400, Matt D wrote:
wireshark is telling me there are no interfaces to capture. I am not doing something here?
The op25 code is sending UDP packets to 224.0.0.1 which probably should show up on your primary external interface. You should be able to capture on your that interface (e.g. eth0 or wlan0) or on your loopback interface (e.g. lo) in Wireshark. If you can't, you have a Wireshark problem (maybe permissions?).
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/22/2013 01:47 PM, Michael Ossmann wrote:
On Fri, Mar 22, 2013 at 11:03:55AM -0400, Matt D wrote:
wireshark is telling me there are no interfaces to capture. I am not doing something here?
The op25 code is sending UDP packets to 224.0.0.1 which probably should show up on your primary external interface.
You should be able to capture on your that interface (e.g. eth0 or wlan0) or on your loopback interface (e.g. lo) in Wireshark. If you can't, you have a Wireshark problem (maybe permissions?).
right so i run sudo wireshark and those options show up. getting the p25 CAI on eth1 192.168.0.14. Thanks a bunch, Matt - -------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJRTKq9AAoJEIC13XTKWhPPYkQH/RWCs+APuMoXWgrIseN0B54q 2vl278vhjL+R7er9h0ORLO8hUF9YnPMK5zLGj4KXAWcP+7WsAyQAXHfWrtE1pQJy W4Dkyoq7BHD8zPH1WiU+DZMBmJ5KYdpJkUDVKH7LrPOmw1gK1DKwFQf78jPaXvaX 1z4nPWfcPU4km62YKoUxxsdPcP9CX3aQ21jqHs5YjsTuqfLR8voVRTEq0u88po2Y 6fq33Oq9Y1F2O5JTc6DvaVubvyUHeeJvXpF0Cs4E6AEidGeAsBtzAMH9n8XohD3b aCpuq2hQ/Pky7Ot1YNkdjTNEZHQOqsQ22zBH8bBW66/uoAAa/xgd0QbAgOJ6i0E= =TPGk -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/22/2013 01:47 PM, Michael Ossmann wrote:
On Fri, Mar 22, 2013 at 11:03:55AM -0400, Matt D wrote:
wireshark is telling me there are no interfaces to capture. I am not doing something here?
The op25 code is sending UDP packets to 224.0.0.1 which probably should show up on your primary external interface.
You should be able to capture on your that interface (e.g. eth0 or wlan0) or on your loopback interface (e.g. lo) in Wireshark. If you can't, you have a Wireshark problem (maybe permissions?).
Right, I ran sudo wireshark and those options show up. getting the p25 CAI from eth1 192.168.0.14 Thanks a bunch, Matt - ------ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJRTKtzAAoJEIC13XTKWhPPGgMH/jgZY2ynyZO+PJFO6XIzqobO BXWNQjPT+kwqprkN1LDySNydsT/WuVvPecBfvizASCs6k1mOBr6IvQZo0Eo/Xyt3 2ySGyy5RNr/EIBdNRix7XqAflybe/HeiKdvIoN/JaWhBkq8A/1WTvcE67NjYNmWk VMmzi4Cwx5qNfS2JRSbkvqijxttUjcbyXEy5rQ+Vzo/dDtqyWD1o8PJ+/hHY5noi o6NcoSc+z/vU6CrP0nwdtcL6rAK/kmGnOKm1DPo4G36jk6u2fz1/qHZM9EH4lp+x NSj9uyPGr4Spsq5ddLXxWdvtH//d1Y3GqH/clNAr9UZOKchfsX37LmYiqDt7BWA= =Nz3n -----END PGP SIGNATURE-----
--- In op25-dev@yahoogroups.com, Michael Ossmann <mike@...> wrote:
My copy of the repo isn't terribly recent, but, from what I can see, we're implementing a UDP socket in one of the op25 blocks to deliver packets to Wireshark.
The original way that we used was in the receiver after the P25 frames were received and reassembled they were encapsulated and written to the Linux TUN/TAP interface. When properly configured, this interface (typ. 'tun0') shows up as a standard interface in ifconfig (and in the list of allowed network interfaces that wireshark can listen on). Then later our repeater stuff added support for writing received frames to UDP, using UDP port 23456. See file repeater/src/python/usrp_rx.py. In response to this, Mike added a UDP option to the wireshark plugin - see this message: http://tech.groups.yahoo.com/group/op25-dev/message/201 Best Max
participants (3)
-
ikj1234i -
Matt D -
Michael Ossmann