Harald Welte
99de0b0ce9
GSMTAP: update to new libosmocore-0.3.1 (integrated GSMTAP sink)
...
This means you now no longer need a local 'nc' or iptables rules to
avoid getting ICMP port unreachable messages in your protocol trace.
2011-05-22 11:56:01 +02:00
Harald Welte
5f866dcf31
Fix swig 'unrecognized option -pthread' compile error
...
GNURADIO_CORE_CFLAGS may set '-pthread' which is not parseable by swig,
so we need to explicitly use GNURADIO_CORE_INCLUDEDIR instead.
Also, the GNURADIO_CORE_INCLUDEDIR/swig directory needs to be explicitly
specified in Makefile.common
2011-05-13 14:19:25 +02:00
Harald Welte
5fea9ab850
gsm-receiver: Migrate to more recent gnuradio autotools integration
...
These changes forward-port gsm-receiver to the gnuradio autotools magic
as per "gr-howto-write-a-block-3.2.2"
It also updates to libosmocore >= 0.3.0 and fixes other minor compilation
issues.
2011-05-13 01:46:41 +02:00
Harald Welte
085852622c
gsm_receive_usrp2: port to dieters a5 / config chaanges
2010-11-24 22:23:52 +01:00
Harald Welte
eb7319b3bf
gsm_receive_usrp: add some debug output
2010-11-24 22:20:40 +01:00
Harald Welte
d208f68e32
gsm_receive_usrp: use usrp.pick_rx_subdev()
2010-11-24 22:19:09 +01:00
Harald Welte
a401f31966
gsm-receive: import dieters A5 / configuration support into the USRP version
2010-11-24 22:06:57 +01:00
Harald Welte
c5a077f5f9
Remove old 'tun' based interface to wireshark
...
this interface has long been replaced by GSMTAP on top of UDP, which
is supported in wireshark mainline
2010-11-09 16:58:31 +01:00
Harald Welte
aa2ed9259b
remove legacy tun interface (we now have GSMTAP via UDP)
...
Thanks to Jakob Borg for indicating that this is no longer needed
2010-11-07 15:43:05 +01:00
Sylvain Munaut
3ac3890567
gsm-receiver: EFR Support [3/3] Add option in gsm-receiver to use EFR
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-30 11:09:53 +02:00
Sylvain Munaut
ef32a064f3
gsm-receiver: EFR support [2/3] Add unmapping support to OpenBTS TCH decoder
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-30 11:09:53 +02:00
Sylvain Munaut
a9619b05d1
gsm-receiver: EFR support [1/3]: Add mapping tables for bit orderding
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-30 11:09:53 +02:00
Sylvain Munaut
0e5c303833
gsm-receiver: Make gsm_receive100.py executable
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-30 11:09:53 +02:00
Sylvain Munaut
a46f67858b
gsm-receiver: Fix build to include Gnuradio and libosmocore cflags
...
1) Just the includes are not enough because gnuradio can have several
path to include
2) Need to add libosmocore as well in case it's not installed in a
standard place
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-10-30 11:09:53 +02:00
Harald Welte
e376f9ebdd
Use link-local multicast address 224.0.0.1 instead of 127.0.0.1 for gsmtap
...
This means that you will no longer see the packets on "lo" but on the interface
that has configured the default route (typically eth0).
At the same time, this fixes the bug where only every second GSMTAP message could
be seen in wireshark due to the generation of ICMP error messages
2010-07-29 21:44:09 +02:00
Dieter Spaar
faf622a63b
make go_usrp2 executable
2010-07-29 21:36:58 +02:00
Dieter Spaar
f86cfbef19
Update README file with some more notes
2010-07-29 21:35:13 +02:00
Dieter Spaar
9baae39b8d
Add python and shell script files to run gsm-receiver on USRP2
2010-07-29 21:32:47 +02:00
Dieter Spaar
2129f3e598
add more files to .gitignore
2010-07-29 21:31:52 +02:00
Dieter Spaar
b665c081ae
Add .gitignore file
2010-07-29 21:30:46 +02:00
Dieter Spaar
4c0ce87448
Add SACCH support for TCH/F
2010-07-29 21:24:18 +02:00
Dieter Spaar
31d4d5eb21
Implement support for TCH/FACCH on various TS including decryption
2010-07-29 21:15:03 +02:00
Dieter Spaar
9cf449409f
Add function to get GSMTAP channel type based on timeslot type + frame number
2010-07-29 20:48:06 +02:00
Dieter Spaar
b069609777
Add Dieter + Harald to name of AUTHORS
2010-07-29 20:41:28 +02:00
Dieter Spaar
486edb7b2f
Add SACCH definitions to gsm_constants.h
2010-07-29 20:39:17 +02:00
Harald Welte
b6db913eeb
Add FACCH decoder
2010-07-29 20:38:23 +02:00
Dieter Spaar
7f5253594d
Don't abort if we have Rx bit errors but try to correct them
2010-07-29 20:29:34 +02:00
Harald Welte
714da0d58e
Migration of flow_graph to top_block
...
Initial patch to make gsm-tvoid and gssm work with current
gnuradio svn (which has various API changes)
2010-06-30 13:02:55 +02:00
Harald Welte
69103cef22
[gsm-tvoid] remove swig-generated gsm.cc
2010-06-30 13:02:37 +02:00
Harald Welte
4491f33bde
[gsm-receiver] add gsm-receiver script for usrp2
2010-06-30 12:56:10 +02:00
Harald Welte
e8561c1d5d
[wireshark] remove obsolete old gsmtap wireshark patch
...
The new UDP-based wireshark GSMTAP code is part of wireshark mainline
2010-06-30 12:37:59 +02:00
Harald Welte
f7460f5292
[gsm-receiver] Update to new GSMTAP version
...
In wireshark mainline, there is a UDP-based GSMTAP version which
is much different from our pcap-file / link-type based one.
This commit updates the gsmtap support in gsm-receiver to use
the same format as understood by wireshark mainline.
However, it introduces a build and runtime dependency to
libosmocore (git://git.osmocom.org/libosmocore.git).
2010-06-30 12:32:00 +02:00
Harald Welte
674fa86a9a
[gsm-receiver] add missing #include file statement
2010-06-30 12:30:04 +02:00
Alexander Chemeris
d9208ea30e
Fix names of Russian operators.
2010-01-22 12:11:03 +01:00
krysia
61718b305b
Merge branch 'workaround'
2010-01-22 12:00:52 +01:00
Alexander Chemeris
c3a9b7b13d
* pick_subdevice() fixed to work with GnuRadio 3.2.2
...
* Added -A parameter to choose antenna on RFX DB.
* Added -F parameter to set FPGA master clock frequency.
2010-01-22 11:59:48 +01:00
Piotr Krysik
1e250166d6
/home/piotr/msg
2010-01-21 16:42:42 +01:00
Piotr Krysik
bc9131021a
Added new stripped down gsm_scan.py script (gsm_scan_light.py) which works with GNU Radio 3.2.x
2009-09-27 11:13:39 +02:00
Piotr Krysik
1c86f4ed21
changes to INSTALL thanks to David Fenix
2009-09-23 20:40:12 +02:00
Piotr Krysik
bf658c9a55
added missing file gr_lib64.m4
2009-09-19 18:58:48 +02:00
Piotr Krysik
721d324eb5
added missed file acx_pthread.m4
2009-08-04 08:38:17 +02:00
Piotr Krysik
320d807889
updated gsm_receive_usrp.py, I don't know if it works as I don't have USRP at the moment
2009-07-21 20:41:31 +02:00
Piotr Krysik
b332aac8cf
changed little hack in the constructor so gsm-receiver now works for BTSes with bcc=7
2009-07-21 20:39:17 +02:00
Piotr Krysik
daee9c0f85
little cleanup, removed one comment, printfs and changed defauld Kc key
2009-07-21 20:37:54 +02:00
Piotr Krysik
e9ebf57cd8
changed BOOST checks to check for Boost 1.35
2009-07-11 07:07:39 +02:00
Piotr Krysik
4dbe25c153
marked dirty lines which should be removed in the future
2009-07-01 10:06:39 +02:00
Piotr Krysik
8fd6a5bd04
corrected viterbi_generator test generator
2009-07-01 00:12:20 +02:00
Piotr Krysik
3f91ce4f1c
Merge branch 'moving_to_airprobe'
2009-06-30 23:10:11 +02:00
Piotr Krysik
8d2bc49fb9
moved gsm-receiver into directory - preparation to move to airprobe
2009-06-30 23:03:33 +02:00
Piotr Krysik
8f97a59b21
added .gitignore for config dir
2009-06-28 16:11:56 +02:00