I did the following command:
./bsc_hack -t nanobts1800 -c 204 -n 16 -f 866 -L 11 -d -p dump1.pcap
But when I open this pcap file in Wireshark, I get the following message:
The capture file appears to be damaged or corrupt.
(libpcap: LAPD file has a 15-byte packet, too small to have even a LAPD
pseudo-header).
/This is in WinXP environment./
The filesize keeps at 4 kB and doesn't want to grow, does anyone
recognises this?
When I manually select our nanoBTS with my HTC pda-phone, it just can't
register and keeps unconnected to the GSM network, which also shows the
no-gsm-network symbol (a cross near the antenna symbol) on the display.
Sometimes it comes with a message "Can't register on the selected
network. Choose another network or disconnect the data connection and
try again." The latter part is interesting, what does it mean with
"disconnect the data connection"? I checked how to turn off GRPS, but up
to now, I don't know how to configure that. I tried everything.
The debug info of bsc_hack doesn't show any requests from my pda-phone,
so it doesn't attempt to do a request of whatever type. That's why I
think my pda-phone is somehow strugling with interpetting the BCCH
channel concerning the GPRS part. Or there must be another reason. I
took a gsm-trace from the web and modified SI 3 and SI 4 Rest Octets,
such that it mimics GPRS support. But the problem is, the pcap file the
bsc_hack produces, is damaged as I said before. Once again, the debug
shows nothing when trying to register to our nanoBTS manually.
By the way, I used a T-Mobile sim-card on my pda-phone. The same
sim-card in a Nokia 6310i registers fine on our nanoBTS.
If you need more information, just ask please. I'll do everything I can.
Thank you.