by pushfix » Sun Feb 21, 2010 4:51 pm
I suspect it is the SIM too. I have the same firmware and baseband and blacksn0w works just fine.
It would be interesting to see what your syslog looks like when you insert the SIM. Here's the relevant section from mine.
Feb 21 10:41:59 iPhone3G CommCenter[33]: no MMS settings found, checking for legacy settings
Feb 21 10:41:59 iPhone3G lockdownd[23]: (0x383772d8) lookup_baseband_info: The SIM status has changed
Feb 21 10:41:59 iPhone3G lockdownd[23]: (0x383772d8) lookup_baseband_info: Inserting an ICCID into the data ark. Triggering an activation check.
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) lookup_baseband_info: Inserting an IMSI into the data ark. Triggering an activation check.
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) load_activation_records: looking at /var/root/Library/Lockdown/activation_records (1/0)
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) load_activation_records: looking at /var/root/Library/Lockdown/activation_records (6/0)
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) dealwith_activation: There are no activation records
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) dealwith_activation: Could not find an activation record
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) determine_activation_state: The original activation state is FactoryActivated
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) determine_activation_state: SIM status: kCTSIMSupportSIMStatusReady
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) determine_activation_state: There is no activation record?
Feb 21 10:42:00 iPhone3G lockdownd[23]: (0x383772d8) determine_activation_state: The activation state has not changed.
I got that by using the Syslog SBSettings toggle to turn on logging, which logs to /var/log/syslog. You can then do "tail -f /var/log/syslog" before you insert the SIM and you will see messages when you insert it.