[maemo-developers] Looking for anyone who can roam their N900 onto a network other than their home network

From: Jonathan Wilson jfwfreo at tpgi.com.au
Date: Thu Oct 27 19:00:25 EEST 2011
If you have a N900 running Fremantle and can roam said N900 onto a network 
that is not the home network, I need some information from you. Please run 
run the following shell script on your N900 (make sure the script has UNIX 
line endings rather than dos otherwise things will break)

echo get_service_provider_name
dbus-send --system --print-reply --dest=com.nokia.phone.SIM 
/com/nokia/phone/SIM Phone.Sim.get_service_provider_name
echo get_service_provider_info
dbus-send --system --print-reply --dest=com.nokia.phone.SIM 
/com/nokia/phone/SIM Phone.Sim.get_service_provider_info
CSD_NET=`dbus-send --system --print-reply --dest=com.nokia.phone.net 
/com/nokia/phone/net Phone.Net.get_registration_status | grep uint32`
OPERATOR_COUNTRY_CODE=`echo -e $CSD_NET | awk 'NR < 2{ print $6 }' `
OPERATOR_NETWORK_ID=`echo -e $CSD_NET | awk 'NR < 2{ print $4 }'`
NETWORK_ID=$OPERATOR_NETWORK_ID
OPERATOR_NETWORK_ID_STRIPPED=`echo $NETWORK_ID | sed 's/0*//'`
echo country $OPERATOR_COUNTRY_CODE
echo operator $OPERATOR_NETWORK_ID_STRIPPED
echo NET_NITZ_FULL_OPER_NAME
dbus-send --system --print-reply --dest=com.nokia.phone.net 
/com/nokia/phone/net Phone.Net.get_operator_name byte:3 
uint32:$OPERATOR_NETWORK_ID_STRIPPED uint32:$OPERATOR_COUNTRY_CODE
echo NET_HARDCODED_LATIN_OPER_NAME
dbus-send --system --print-reply --dest=com.nokia.phone.net 
/com/nokia/phone/net Phone.Net.get_operator_name byte:0 
uint32:$OPERATOR_NETWORK_ID_STRIPPED uint32:$OPERATOR_COUNTRY_CODE

I need the output when you run it on both the home network and the roaming 
network.
I also need to know which operators are involved (i.e. who you pay for 
services, who owns the equipment for the home network and who owns the 
equipment for the roaming network) as well as whether you were connected to 
2G or 3G and what operator name was displayed on the home screen for both 
the home network and the roaming network.
More information about the maemo-developers mailing list