success with Pirelli DP-L10 on live network - useful hints for newbies
Hi, for anyone also playing with the Pirelli phone, I got mine running on a live network. Here's my recipe: - change header files for Pirelli (see wiki) - compile source - setup usb modprobe -v cp210x echo "0489 e003" > /sys/bus/usb-serial/drivers/cp210x/new_id - attach phone without battery on USB - from src run ./host/osmocon/osmocon -p /dev/ttyUSB0 -m romload ./target/firmware/board/pirelli_dpl10/layer1.highram.bin now the tricky part: sometimes the romloader succeeds when you insert the battery, but most times you have to power on the phone and then power off (now the bootloader uploads the .bin) - run mobile (you need to touch an empty osmocom.cfg) ./host/layer23/src/mobile/mobile -i 127.0.0.1 telnet localhost 4247 - play via telnet - you can't break anything now the real fun, enable transmitting - enable transmitter (don't forget to "make clean") in Makefile - select your local channel (I used an other phones cellid and looked up the channel) stick <number> - use random IMEI (000.. didn't work on my network) imei-random 15 - use test sim (if you know your IMSI/KI - I could't get the SIM working) test-sim imsi 22801<secret> ki comp128 <secret> If all works, you'll find in your logfile something like: TMSI 0x25f0ec42 (636546114) assigned if your keys are wrong, you'll see something like: gsm48_mm.c:1581 AUTHENTICATION REJECT I wasn't able to make any real calls from the mobile to any landline but at least signalling in the other direction worked: telnet showed: Incoming call (from +49711xxxxx) Have fun Leif
participants (1)
-
Leif Jakob