Hi, I just received this message today. I didn't update the GSM firmware. I'm compiling the android root filesystem again from the updated koolu repository and I will compare the radio log with yours.
Rui On Fri, Dec 5, 2008 at 3:10 AM, Sean McNeil <s...@mcneil.com> wrote: > Rui, > > This looks really bazaar. What version of hardware do you have? Have you > updated the GSM firmware? The initial chat should look like: > > D/AT ( 2004): CHAT< AT-Command Interpreter ready > D/AT ( 2004): CHAT> ATZ > D/AT ( 2004): CHAT< ATZ > D/AT ( 2004): CHAT< OK > D/AT ( 2004): CHAT> ATE0Q0V1 > D/AT ( 2004): CHAT< ATE0Q0V1 > D/AT ( 2004): CHAT< OK > D/AT ( 2004): CHAT> AT+CMUX=1,0,5,128 > D/AT ( 2004): CHAT< OK > D/AT ( 2004): Control channel opened > D/AT ( 2004): Logical channel 1 opened > D/AT ( 2004): MUX[1]> AT D/AT ( 2004): Modem status command on > channel 1 > D/AT ( 2004): No frames allowed > D/AT ( 2004): Command acknowledged by the mobile station > D/AT ( 2004): MUX[1]< AT-Command Interpreter ready > D/AT ( 2004): MUX[1]< OK > D/AT ( 2004): MUX[2]> AT D/AT ( 2004): Logical channel 2 opened > D/AT ( 2004): Modem status command on channel 2 > D/AT ( 2004): No frames allowed > D/AT ( 2004): MUX[2]< AT-Command Interpreter ready > D/AT ( 2004): Command acknowledged by the mobile station > D/AT ( 2004): MUX[2]< AT > D/AT ( 2004): MUX[2]< OK > D/RIL ( 2004): Connecting GPRS channel to tty /dev/pts/1 > D/AT ( 2004): MUX[1]> ATE0Q0V1 > > Note that yours doesn't go into mux mode and the chat seems out of sync. > I've bumped up the timeouts on the chat. Can you place the attached file > into /system/lib on your phone? I'm not sure how easy that will be for you > as adb lets you remount /system but for us it isn't a filesystem. :( > > > Rui Castro wrote: >> >> Hi, >> >> great, the kill-server command did the trick. >> Here's my radio logcat. >> >> >> On Fri, Dec 5, 2008 at 2:37 AM, Sean McNeil <s...@mcneil.com> wrote: >> >>> >>> Rui Castro wrote: >>> >>>> >>>> Hi, >>>> >>>> With the current kernel and jffs2 image, my GSM network is never >>>> available. >>>> I can't produce the radio log because I can't get adb to connect to >>>> neo! It shows "- waiting for device -" all the time. >>>> >>>> >>> >>> Hmm... Can you ping the phone? Sometimes an old server for adb gets left >>> laying around and you need to do a >>> >>> ADBHOST=neo ./adb kill-server >>> >>> to clear it out. >>> >>> >>>> >>>> On Fri, Dec 5, 2008 at 2:11 AM, Sean McNeil <s...@mcneil.com> wrote: >>>> >>>> >>>>> >>>>> Looks like no response from the modem. Perhaps there is an issue with >>>>> turning it on. I've seen this happen here on occasion and a reboot >>>>> resolves it. >>>>> >>>>> Cédric Berger wrote: >>>>> >>>>> >>>>>> >>>>>> On Thu, Dec 4, 2008 at 05:35, Sean McNeil <s...@mcneil.com> wrote: >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>> Can you send me the output of >>>>>>> >>>>>>> ADBHOST=neo ./adb logcat -b radio >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> No GSM for me either. >>>>>> And SIM contacts import fails too (says "no contacts on SIM"). >>>>>> >>>>>> (I aso tried in settings to register to networks, but it already was >>>>>> failing with previous images) >>>>>> >>>>>> adb logcat -b radio : >>>>>> >>>>>> I/RIL ( 857): Opening tty device /dev/s3c2410_serial0,115200 >>>>>> I/RIL ( 857): Setting tty device parameters >>>>>> D/AT ( 857): CHAT> >>>>>> D/AT ( 857): >>>>>> D/AT ( 857): >>>>>> D/AT ( 857): AT >>>>>> D/AT ( 857): CHAT< AT-Command Interpreter ready >>>>>> D/AT ( 857): CHAT> ATZ >>>>>> D/AT ( 857): CHAT< OK >>>>>> D/AT ( 857): CHAT> ATE0Q0V1 >>>>>> D/AT ( 857): CHAT< ATZ >>>>>> D/AT ( 857): CHAT< OK >>>>>> D/AT ( 857): CHAT> AT+CMUX=1,0,5,128 >>>>>> D/AT ( 857): CHAT< ATE0Q0V1 >>>>>> D/AT ( 857): CHAT< OK >>>>>> D/RIL ( 857): Connecting GPRS channel to tty /dev/pts/0 >>>>>> E/RIL ( 857): Error creating PPP options file: >>>>>> /data/ppp/options.gprs. >>>>>> D/AT ( 857): MUX[1]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[1]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[1]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[1]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[1]> ATE0Q0V1 >>>>>> I/RIL ( 857): AT channel timeout; closing >>>>>> D/AT ( 857): MUX[2]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[2]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[2]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[2]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[2]> ATE0Q0V1 >>>>>> D/AT ( 857): MUX[1]> AT+CRC=1 >>>>>> D/AT ( 857): MUX[1]> AT+CRC=1 >>>>>> D/AT ( 857): MUX[1]> AT+CRC=1 >>>>>> D/AT ( 857): MUX[1]> AT+CRC=1 >>>>>> D/AT ( 857): MUX[1]> AT+CRC=1 >>>>>> D/AT ( 857): MUX[1]> ATS0=0 >>>>>> D/AT ( 857): MUX[1]> ATS0=0 >>>>>> D/AT ( 857): MUX[1]> ATS0=0 >>>>>> D/AT ( 857): MUX[1]> ATS0=0 >>>>>> D/AT ( 857): MUX[1]> ATS0=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMEE=1 >>>>>> D/AT ( 857): MUX[1]> AT+CMEE=1 >>>>>> D/AT ( 857): MUX[1]> AT+CMEE=1 >>>>>> D/AT ( 857): MUX[1]> AT+CMEE=1 >>>>>> D/AT ( 857): MUX[1]> AT+CMEE=1 >>>>>> D/AT ( 857): MUX[2]> AT+CMEE=1 >>>>>> D/AT ( 857): MUX[2]> AT+CMEE=1 >>>>>> I/RIL ( 857): Re-opening after close >>>>>> I/RIL ( 857): Setting tty device parameters >>>>>> D/AT ( 857): CHAT> >>>>>> D/AT ( 857): >>>>>> D/AT ( 857): >>>>>> D/AT ( 857): AT >>>>>> D/AT ( 857): CHAT> AT >>>>>> D/AT ( 857): MUX[2]> AT+CMEE=1 >>>>>> D/AT ( 857): CHAT> ATZ >>>>>> D/AT ( 857): MUX[2]> AT+CMEE=1 >>>>>> D/AT ( 857): MUX[2]> AT+CMEE=1 >>>>>> I/RIL ( 857): AT channel timeout; closing >>>>>> D/AT ( 857): MUX[1]> AT+CREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=1 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=1 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=1 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=1 >>>>>> D/AT ( 857): MUX[1]> AT+CREG=1 >>>>>> D/AT ( 857): MUX[1]> AT+CGREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CGREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CGREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CGREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CGREG=2 >>>>>> D/AT ( 857): MUX[1]> AT+CCWA=1 >>>>>> D/AT ( 857): MUX[1]> AT+CCWA=1 >>>>>> D/AT ( 857): MUX[1]> AT+CCWA=1 >>>>>> D/AT ( 857): MUX[1]> AT+CCWA=1 >>>>>> D/AT ( 857): MUX[1]> AT+CCWA=1 >>>>>> D/AT ( 857): MUX[1]> AT+CMOD=2 >>>>>> D/AT ( 857): MUX[1]> AT+CMOD=2 >>>>>> D/AT ( 857): MUX[1]> AT+CMOD=2 >>>>>> D/AT ( 857): MUX[1]> AT+CMOD=2 >>>>>> D/AT ( 857): MUX[1]> AT+CMOD=2 >>>>>> D/AT ( 857): MUX[1]> AT+CMUT=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMUT=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMUT=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMUT=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMUT=0 >>>>>> D/AT ( 857): MUX[1]> AT+CSSN=0,1 >>>>>> D/AT ( 857): MUX[1]> AT+CSSN=0,1 >>>>>> D/AT ( 857): MUX[1]> AT+CSSN=0,1 >>>>>> D/AT ( 857): MUX[1]> AT+CSSN=0,1 >>>>>> D/AT ( 857): MUX[1]> AT+CSSN=0,1 >>>>>> D/AT ( 857): MUX[1]> AT+COLP=0 >>>>>> D/AT ( 857): MUX[1]> AT+COLP=0 >>>>>> D/AT ( 857): MUX[1]> AT+COLP=0 >>>>>> D/AT ( 857): MUX[1]> AT+COLP=0 >>>>>> D/AT ( 857): MUX[1]> AT+COLP=0 >>>>>> D/AT ( 857): MUX[1]> AT+CSCS="HEX" >>>>>> D/AT ( 857): MUX[1]> AT+CSCS="HEX" >>>>>> D/AT ( 857): MUX[1]> AT+CSCS="HEX" >>>>>> D/AT ( 857): MUX[1]> AT+CSCS="HEX" >>>>>> D/AT ( 857): MUX[1]> AT+CSCS="HEX" >>>>>> D/AT ( 857): MUX[1]> AT+CUSD=1 >>>>>> D/AT ( 857): MUX[1]> AT+CUSD=1 >>>>>> D/AT ( 857): MUX[1]> AT+CUSD=1 >>>>>> D/AT ( 857): MUX[1]> AT+CUSD=1 >>>>>> D/AT ( 857): MUX[1]> AT+CUSD=1 >>>>>> D/AT ( 857): MUX[1]> AT+CGEREP=1,0 >>>>>> D/AT ( 857): MUX[1]> AT+CGEREP=1,0 >>>>>> D/AT ( 857): MUX[1]> AT+CGEREP=1,0 >>>>>> D/AT ( 857): MUX[1]> AT+CGEREP=1,0 >>>>>> D/AT ( 857): MUX[1]> AT+CGEREP=1,0 >>>>>> D/AT ( 857): MUX[1]> AT+CMGF=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMGF=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMGF=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMGF=0 >>>>>> D/AT ( 857): MUX[1]> AT+CMGF=0 >>>>>> D/AT ( 857): MUX[1]> AT%CSTAT=1 >>>>>> D/AT ( 857): MUX[1]> AT%CSTAT=1 >>>>>> D/AT ( 857): MUX[1]> AT%CSTAT=1 >>>>>> D/AT ( 857): MUX[1]> AT%CSTAT=1 >>>>>> D/AT ( 857): MUX[1]> AT%CSTAT=1 >>>>>> D/AT ( 857): MUX[1]> AT+CFUN? >>>>>> D/AT ( 857): MUX[1]> AT+CFUN? >>>>>> D/AT ( 857): MUX[1]> AT+CFUN? >>>>>> D/AT ( 857): MUX[1]> AT+CFUN? >>>>>> D/AT ( 857): MUX[1]> AT+CFUN? >>>>>> I/RILC ( 857): libril: new connection >>>>>> I/RILC ( 857): RIL Daemon version: android muxgsm-ril 1.0 >>>>>> I/RILJ ( 911): Connected to 'rild' socket >>>>>> D/RILJ ( 911): [UNSL]< RADIO_STATE_CHANGED RADIO_UNAVAILABLE >>>>>> W/GSM ( 911): Can't open /system/etc/voicemail-conf.xml >>>>>> D/RILJ ( 911): [0000]> GET_CURRENT_CALLS >>>>>> D/RIL ( 857): onRequest: GET_CURRENT_CALLS >>>>>> D/RILJ ( 911): [0000]< GET_CURRENT_CALLS error: >>>>>> com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> D/GSM ( 911): Poll ServiceState done: oldSS=[1 home null null >>>>>> null ] newSS=[1 home null null null ] oldGprs=1 newGprs=1 >>>>>> oldType=unknown newType=unknown >>>>>> D/GSM ( 911): [DataConnectionTracker] Radio is off and clean up >>>>>> all connection >>>>>> D/GSM ( 911): [DataConnectionTracker] Clean up connection due to >>>>>> radioTurnedOff >>>>>> D/GSM ( 911): [DataConnection] Stop poll NetStat >>>>>> D/GSM ( 911): [DataConnection] Stop poll NetStat >>>>>> D/GSM ( 911): [DataConnectionTracker] ***trySetupData due to >>>>>> roamingOff >>>>>> D/GSM ( 911): [DataConnectionTracker] trySetupData: Not ready for >>>>>> data: dataState=IDLE gprsState=1 sim=false UMTS=false phoneState=IDLE >>>>>> dataEnabled=true roaming=false dataOnRoamingEnable=false >>>>>> D/GSM ( 911): [GsmSimCard] Broadcasting intent >>>>>> SIM_STATE_CHANGED_ACTION NOT_READY reason null >>>>>> D/RILJ ( 911): [0001]> RIL_REQUEST_GET_PREFERRED_NETWORK_TYPE >>>>>> D/RIL ( 857): onRequest: GET_PREFERRED_NETWORK_TYPE >>>>>> D/RILJ ( 911): [0001]< RIL_REQUEST_GET_PREFERRED_NETWORK_TYPE >>>>>> error: com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> D/RILJ ( 911): [0002]> QUERY_AVAILABLE_NETWORKS >>>>>> D/RIL ( 857): onRequest: QUERY_AVAILABLE_NETWORKS >>>>>> D/RILJ ( 911): [0002]< QUERY_AVAILABLE_NETWORKS error: >>>>>> com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> D/RILJ ( 911): [0003]> SET_NETWORK_SELECTION_AUTOMATIC >>>>>> D/RIL ( 857): onRequest: SET_NETWORK_SELECTION_AUTOMATIC >>>>>> D/RILJ ( 911): [0003]< SET_NETWORK_SELECTION_AUTOMATIC error: >>>>>> com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> E/GSM ( 911): failed to commit network selection preference >>>>>> D/RILJ ( 911): [0004]> SET_NETWORK_SELECTION_AUTOMATIC >>>>>> D/RIL ( 857): onRequest: SET_NETWORK_SELECTION_AUTOMATIC >>>>>> D/RILJ ( 911): [0004]< SET_NETWORK_SELECTION_AUTOMATIC error: >>>>>> com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> E/GSM ( 911): failed to commit network selection preference >>>>>> D/RILJ ( 911): [0005]> QUERY_AVAILABLE_NETWORKS >>>>>> D/RIL ( 857): onRequest: QUERY_AVAILABLE_NETWORKS >>>>>> D/RILJ ( 911): [0005]< QUERY_AVAILABLE_NETWORKS error: >>>>>> com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> D/RILJ ( 911): [0006]> RIL_REQUEST_GET_PREFERRED_NETWORK_TYPE >>>>>> D/RIL ( 857): onRequest: GET_PREFERRED_NETWORK_TYPE >>>>>> D/RILJ ( 911): [0006]< RIL_REQUEST_GET_PREFERRED_NETWORK_TYPE >>>>>> error: com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> D/RILJ ( 911): [0007]> simIO: SIM_IO 0xc0 0x6f3a 0,0,15 >>>>>> D/RIL ( 857): onRequest: SIM_IO >>>>>> D/RILJ ( 911): [0007]< SIM_IO error: >>>>>> com.android.internal.telephony.gsm.CommandException: >>>>>> RADIO_NOT_AVAILABLE >>>>>> >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Openmoko community mailing list >>>>> community@lists.openmoko.org >>>>> http://lists.openmoko.org/mailman/listinfo/community >>>>> >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Openmoko community mailing list >>>> community@lists.openmoko.org >>>> http://lists.openmoko.org/mailman/listinfo/community >>>> >>>> >>> >>> _______________________________________________ >>> Openmoko community mailing list >>> community@lists.openmoko.org >>> http://lists.openmoko.org/mailman/listinfo/community >>> >> >> > >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Openmoko community mailing list >> community@lists.openmoko.org >> http://lists.openmoko.org/mailman/listinfo/community > > > _______________________________________________ > Openmoko community mailing list > community@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community > > _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community