From: Ivan K. <Iva...@fa...> - 2013-03-15 13:20:46
|
Hi, So I have the same configuration and the same sources. It seem's that everything is right, so I still guess that the problem is in phone settings. Check following: 1. data roaming - on 2. use packet data - on 3. wifi - off 4. 3g -off I suggest to use the following guides for iphone and Galaxy S2: http://www.iphoneheat.com/2009/03/how-to-setup-edge-gprs-on-your-iphone/ http://www.att.com/esupport/article.jsp?sid=KB411637&cv=821&title=Turn%20Cellular%20Data%20On%20or%20Off%20for%20the%20Samsung%20Galaxy%20S%20II%20Skyrocket%20#fbid=FBo3PYm62F9 2013/3/15 Leonardo Santiago <leo...@ho...> > Hi Ivan, > > My configuration is here: > > CLI.SocketPath /var/run/command > Control.Reporting.PhysStatusTable /var/run/OpenBTSChannelTable.db > Control.Reporting.TransactionTable /var/run/OpenBTSTransactionTable.db > Control.Reporting.TMSITable /var/run/OpenBTSTMSITable.db > Control.Call.QueryRRLP.Early (null) > Control.Call.QueryRRLP.Late (null) > Control.GSMTAP.TargetIP (null) > Control.LUR.AttachDetach 1 > Control.LUR.FailedRegistration.Message Your handset is not provisioned for > this network. > Control.LUR.FailedRegistration.ShortCode 1000 > Control.LUR.NormalRegistration.Message (null) > Control.LUR.NormalRegistration.ShortCode 0000 > Control.LUR.OpenRegistration 1 > Control.LUR.OpenRegistration.Message Welcome to the GSM test network. > Your IMSI is > Control.LUR.OpenRegistration.ShortCode 101 > Control.LUR.QueryClassmark (null) > Control.LUR.QueryIMEI 1 > Control.LUR.QueryRRLP (null) > Control.LUR.SendTMSIs (null) > Control.LUR.UnprovisionedRejectCause 0x04 > Control.NumSQLTries 3 > Control.SMS.QueryRRLP (null) > Control.TMSITable.MaxAge 72 > Control.TMSITable.MaxSize 100000 > Control.VEA 1 > GSM.CCCH.AGCH.QMax 5 > GSM.CCCH.CCCH-CONF 1 > GSM.Channels.SDCCHReserve 0 > GSM.CellSelection.CELL-RESELECT-HYSTERESIS 3 > GSM.CellSelection.MS-TXPWR-MAX-CCH 0 > GSM.CellSelection.NCCsPermitted 1 > GSM.CellSelection.NECI 1 > GSM.CellSelection.Neighbors 39 41 43 > GSM.CellSelection.RXLEV-ACCESS-MIN 0 > GSM.Channels.C1sFirst (null) > GSM.Channels.NumC1s 5 > GSM.Channels.NumC7s 0 > GSM.Control.GPRSMaxIgnore 5 > GSM.Identity.BSIC.BCC 2 > GSM.Identity.BSIC.NCC 0 > GSM.Identity.CI 10 > GSM.Identity.LAC 1000 > GSM.Identity.MCC 001 > GSM.Identity.MNC 01 > GSM.Identity.ShortName TestNet > GSM.Identity.ShowCountry 1 > GSM.MS.Power.Damping 20 > GSM.MS.Power.Max 33 > GSM.MS.Power.Min 5 > GSM.MS.TA.Damping 50 > GSM.MS.TA.Max 5 > GSM.MaxSpeechLatency 2 > GSM.RACH.AC 1024 > GSM.RACH.MaxRetrans 1 > GSM.RACH.TxInteger 14 > GSM.Radio.ARFCNs 1 > GSM.RADIO-LINK-TIMEOUT 15 > GSM.RRLP.ACCURACY 40 > GSM.RRLP.ALMANAC.REFRESH.TIME 24.0 > GSM.RRLP.ALMANAC.URL > http://www.navcen.uscg.gov/?pageName=currentAlmanac&format=yuma > GSM.RRLP.EPHEMERIS.REFRESH.TIME 1.0 > GSM.RRLP.EPHEMERIS.URL ftp://ftp.trimble.com/pub/eph/CurRnxN.nav > GSM.RRLP.RESPONSETIME 4 > GSM.RRLP.SEED.ALTITUDE 0 > GSM.RRLP.SEED.LATITUDE 37.8720708 > GSM.RRLP.SEED.LONGITUDE -122.2578337 > GSM.RRLP.SERVER.URL http://localhost/cgi-bin/rrlpserver.cgi > GSM.RRLP.ALMANAC.ASSIST.PRESENT 0 > GSM.RRLP.EPHEMERIS.ASSIST.COUNT 9 > GSM.Radio.Band 900 > GSM.Radio.C0 71 > GSM.Radio.MaxExpectedDelaySpread 1 > GSM.Radio.PowerManager.MaxAttenDB 12 > GSM.Radio.PowerManager.MinAttenDB 12 > GSM.Radio.PowerManager.NumSamples 10 > GSM.Radio.PowerManager.Period 6000 > GSM.Radio.PowerManager.SamplePeriod 2000 > GSM.Radio.PowerManager.TargetT3122 5000 > GSM.Radio.RxGain 20 > GSM.Radio.RSSITarget -50 > GSM.Radio.NeedBSIC 0 > GSM.Timer.T3113 10000 > GSM.Timer.T3122Max 255000 > GSM.Timer.T3122Min 2000 > GSM.Timer.T3212 30 > GSM.GPRS 1 > Log.Alarms.Max 20 > Log.Level.CallControl.cpp INFO > Log.Level.MobilityManagement.cpp INFO > Log.Level.RadioResource.cpp INFO > Log.Level.SMSControl.cpp INFO > NTP.Server pool.ntp.org > RTP.Range 98 > RTP.Start 16484 > SIP.RFC3428.NoTrying 0 > SIP.DTMF.RFC2833 1 > SIP.DTMF.RFC2833.PayloadType 101 > SIP.DTMF.RFC2967 (null) > SIP.Local.IP 127.0.0.1 > SIP.Local.Port 5062 > SIP.MaxForwards 5 > SIP.Proxy.Registration 127.0.0.1:5064 > SIP.Proxy.SMS 127.0.0.1:5063 > SIP.Proxy.Speech 127.0.0.1:5060 > SIP.RegistrationPeriod 90 > SIP.SMSC smsc > SIP.Timer.A 500 > SIP.Timer.B 10000 > SIP.Timer.E 500 > SIP.Timer.F 5000 > SIP.Timer.J 500 > SIP.Timer.H 5000 > SIP.Timer.I 500 > SMS.DefaultDestSMSC 0000 > SMS.FakeSrcSMSC 0000 > SMS.MIMEType application/vnd.3gpp.sms > GPRS.TS 6 7 > GPRS.Local.Port 5934 > GPRS.PCU.IP 127.0.0.1 > GPRS.PCU.Port 5944 > GPRS.SGSN.IP 127.0.0.1 > GPRS.MCC 001 > GPRS.MNC 01 > GPRS.RAC 0 > GPRS.INITIAL_CS 1 > GPRS.T3142 20 > GPRS.T3169 5 > GPRS.T3191 5 > GPRS.T3193_10MS 100 > GPRS.T3195 5 > GPRS.T3101 10 > GPRS.T3103 4 > GPRS.T3105 8 > GPRS.NSEI 8 > GPRS.CELL_ID 0 > GPRS.REPEAT_TIME 5 > GPRS.REPEAT_COUNT 10 > GPRS.BVCI 7 > GPRS.CV_COUNTDOWN 15 > GPRS.NSVCI 4 > GPRS.NSVC_LPORT 5944 > GPRS.NSVC_RPORT 23000 > GPRS.SI3.RA_COLOUR 0 > GPRS.SI3.SI13_POSITION 0 > GPRS.SI13.BCCH_CHANGE_MARK 3 > GPRS.SI13.SI_CHANGE_FIELD 0 > GPRS.SI13.SI13_CHANGE_MARK 1 > GPRS.SI13.HSN 0 > GPRS.SI13.MA_BITMAP_LENGTH 3 > GPRS.SI13.MA_BITMAP 15 > GPRS.SI13.RAC 1 > GPRS.SI13.SPGC_CCCH_SUP 0 > GPRS.SI13.PRIORITY_ACCESS_THR 6 > GPRS.SI13.NETWORK_CONTROL_ORDER 0 > GPRS.SI13.NMO 1 > GPRS.SI13.T3168 3 > GPRS.SI13.T3192 0 > GPRS.SI13.DRXTIMER_MAX 0 > GPRS.SI13.ACCESS_BURST_TYPE 0 > GPRS.SI13.CONTROL_ACK_TYPE 1 > GPRS.SI13.BS_CV_MAX 15 > GPRS.SI13.PAN_DEC 1 > GPRS.SI13.PAN_INC 2 > GPRS.SI13.PAN_MAX 0 > GPRS.SI13.ALPHA 0 > GPRS.SI13.T_AVG_W 8 > GPRS.SI13.T_AVG_T 0 > GPRS.SI13.PC_MEAS_CHAN 0 > GPRS.SI13.N_AVG_I 4 > GPRS.IA.BLOCK_ALLOCATION 1 > GPRS.IA.TFI_ASSIGNMENT 24 > GPRS.IA.POLLING 0 > GPRS.IA.ALLOCATION_TYPE 0 > GPRS.IA.USF 1 > GPRS.IA.USF_GRANULARITY 1 > GPRS.IA.ALLOCATION_BITMAP_LENGTH 9 > GPRS.IA.ALLOCATION_BITMAP 31 > GPRS.IA.CHANNEL_CODING_COMMAND 0 > GPRS.IA.TLLI_BLOCK_CHANNEL_CODING 1 > GPRS.IA.ALPHA 0 > GPRS.IA.GAMMA 0 > GPRS.IA.TIMING_ADVANCE_INDEX_FLAG 0 > GPRS.IA.TIMING_ADVANCE_INDEX 12 > GPRS.IA.TBF_STARTING_TIME_FLAG 0 > SubscriberRegistry.Manager.Title Subscriber Registry > SubscriberRegistry.Manager.Url http://127.0.0.1/cgi/srmanager.cgi > SubscriberRegistry.Manager.VisibleColumns name username type context host > SubscriberRegistry.db /var/lib/asterisk/sqlite3dir/sqlite3.db > SubscriberRegistry.Port 5064 > TRX.IP 127.0.0.1 > TRX.Port 5700 > TRX.RadioFrequencyOffset 128 > TRX.Timeout.Clock 10 > TRX.Timeout.Start 2 > TRX.TxAttenOffset 2 > Control.Reporting.StatsTable /var/log/OpenBTSStats.db > Test.SIP.SimulatedPacketLoss 0 > Log.Level NOTICE > > > I'm using the OpenBTS.example.sql that comes with the gprs-work branch > (So yes I'm using the latest from osmo-pcu and gprs-work branch). I'm > presuming that the configurations of the ports and IPs are correct. I have > download the versions several times but the result is still the same. > whould double check it? or if you have a working version could send it to > me? > > On the osmo-pcu log I don't have more messages. it just stays like that > > On the SGNS log I have > > <0010> gprs_ns.c:171 NSVCI=65534 Creating NS-VC > <0010> gprs_ns.c:171 NSVCI=65535 Creating NS-VC > <0010> gprs_ns.c:806 Creating NS-VC for BSS at 127.0.0.1:5944 > <0010> gprs_ns.c:679 NSEI=65535 Rx NS RESET (NSVCI=0, cause=O&M > intervention) > <0010> gprs_ns.c:538 NSEI=8 Tx NS RESET ACK (NSVCI=4) > <0010> gprs_ns.c:679 NSEI=4 Rx NS RESET (NSVCI=8, cause=PDU not compatible > with protocol state) > <0010> gprs_ns.c:538 NSEI=8 Tx NS RESET ACK (NSVCI=4) > <0010> gprs_ns.c:865 NSEI=8 Rx NS UNBLOCK > <0010> gprs_ns.c:865 NSEI=8 Rx NS UNBLOCK > <0011> gprs_bssgp.c:249 BSSGP BVCI=0 Rx RESET cause=O&M intervention > <0011> gprs_bssgp.c:249 BSSGP BVCI=7 Rx RESET cause=O&M intervention > <0011> gprs_bssgp.c:272 Cell 372-123-1000-0 CI 0 on BVCI 7 > <0011> gprs_bssgp.c:344 BSSGP BVCI=7 Rx BVC-UNBLOCK > <0011> gprs_bssgp.c:747 BSSGP BVCI=7 Rx Flow Control BVC > <0011> gprs_bssgp.c:747 BSSGP BVCI=7 Rx Flow Control BVC > <0011> gprs_bssgp.c:747 BSSGP BVCI=7 Rx Flow Control BVC > <0011> gprs_bssgp.c:747 BSSGP BVCI=7 Rx Flow Control BVC > > .......... and <0011> gprs_bssgp.c:747 BSSGP BVCI=7 Rx Flow Control BVC > just keeps repeting but nothing diferent. > > Is it normal that I have no channels? > > OpenBTS> chans > CN TN chan transaction UPFER RSSI TXPWR TXTA DNLEV DNBER > CN TN type id pct dB dBm sym dBm pct > > Or should I be having a broadcast of some kind? > Neither the Galaxy S2 nor the Iphone 4, perform a GPRS attach, there is > just no activity on the GPRS part. Just calls and sms. > > Leonardo Santiago > > ------------------------------ > Date: Fri, 15 Mar 2013 13:41:38 +0400 > Subject: Re: OpenBTS GPRS > > From: Iva...@fa... > To: leo...@ho... > CC: ope...@li... > > Hi Leonardo, > > What I see, that OpenBTS connected to osmo-pcu. > Do you have any other messages in osmo-pcu log in addition to these: > <0001> pcu_l1_if.cpp:372 BTS available > <0001> pcu_l1_if.cpp:90 Sending activate request: trx=0 ts=6 > <0001> pcu_l1_if.cpp:498 PDCH: trx=0 ts=6 > <0001> pcu_l1_if.cpp:90 Sending activate request: trx=0 ts=7 > <0001> pcu_l1_if.cpp:498 PDCH: trx=0 ts=7 > <0009> gprs_bssgp_pcu.cpp:492 NS-VC 4 is unblocked. > <0008> gprs_bssgp_pcu.cpp:533 Sending reset on BVCI 0 > <0008> gprs_bssgp_pcu.cpp:541 Sending reset on BVCI 7 > <0008> gprs_bssgp_pcu.cpp:549 Sending unblock on BVCI 7 > > So if it is all what you see in osmo-pcu log, it means that phone didn't > try to connect to gprs. > There are two options: > 1. Wrong openbts configuration, so you can send me etc/OpenBTS/OpenBTS.db, > and I can check it. > 2. Settings on your phone, I tested some android phones and also iPhone > and have no problem with gprs attach. > > Do you use latest osmo pcu from > git://git.osmocom.org/osmo-pcu > and gprs-work branch from > git://github.com/chemeris/openbts-p2.8.git ? > > > 2013/3/15 Leonardo Santiago <leo...@ho...> > > Hi Ivan, > > I'm still trying to make the phone connect. "Use Packet Data" and "Data > Roaming" are both active on my phone. I use the same MNC and MCC as the > Simcard. I also configured an APN on the phone, but sill no luck. > > I also, modified the OpenBTS code just to print any channel activity when > detected. But I don't see any activity unless I make a call or send a sms. > For example: > > 0 0 SDCCH/4-1 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-0 0 0.00 -31 33 0 -50 0.00 > 0 0 SDCCH/4-1 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-1 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-1 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-2 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-1 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-2 1175875180 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-1 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-2 1175875180 0.00 -23 33 1 -111 0.00 > 0 0 SDCCH/4-1 0 0.00 -23 33 0 -111 0.00 > 0 0 SDCCH/4-2 1175875180 0.00 -39 33 1 -111 0.00 > > Here is more information: ---------------------------------------------- > Osmo-PCU> show ns > Encapsulation NS-UDP-IP Local IP: 0.0.0.0, UDP Port: 5944 > Encapsulation NS-FR-GRE-IP Local IP: 0.0.0.0 > NSEI 8, NS-VC 4, Remote: SGSN, ALIVE UNBLOCKED, UDP 127.0.0.1:23000 > > > I don't know why the NS-UDP-IP of osmo-pcu is 0.0.0.0, is that ok? > > > OsmoSGSN> show ns > Encapsulation NS-UDP-IP Local IP: 127.0.0.1, UDP Port: 23000 > Encapsulation NS-FR-GRE-IP Local IP: 0.0.0.0 > NSEI 8, NS-VC 4, Remote: BSS , ALIVE UNBLOCKED, UDP 127.0.0.1:5944 > > And this is my ifconfig ---------------------------------------------- > > eth0 Link encap:Ethernet HWaddr e8:e0:b7:91:e0:61 > inet addr:192.168.10.10 Bcast:192.168.10.255 Mask:255.255.255.0 > inet6 addr: fe80::eae0:b7ff:fe91:e061/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:1882799 errors:0 dropped:0 overruns:0 frame:0 > TX packets:1885015 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:2573010826 (2.5 GB) TX bytes:2337895676 (2.3 GB) > Interrupt:20 Memory:e0400000-e0420000 > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > inet6 addr: ::1/128 Scope:Host > UP LOOPBACK RUNNING MTU:16436 Metric:1 > RX packets:978730 errors:0 dropped:0 overruns:0 frame:0 > TX packets:978730 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:0 > RX bytes:204429963 (204.4 MB) TX bytes:204429963 (204.4 MB) > > tap0 Link encap:Ethernet HWaddr b2:eb:9d:6c:96:8f > inet addr:127.0.0.2 Bcast:127.255.255.255 Mask:255.0.0.0 > UP BROADCAST MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:500 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) > > tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 > inet addr:10.0.254.1 P-t-P:10.0.254.1 Mask:255.255.255.0 > UP POINTOPOINT RUNNING MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:1 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:500 > RX bytes:0 (0.0 B) TX bytes:64 (64.0 B) > > wlan0 Link encap:Ethernet HWaddr c4:85:08:89:9f:77 > inet addr:172.26.7.58 Bcast:172.26.7.255 Mask:255.255.255.0 > inet6 addr: fe80::c685:8ff:fe89:9f77/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:28091 errors:0 dropped:0 overruns:0 frame:0 > TX packets:14367 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:14187382 (14.1 MB) TX bytes:3719248 (3.7 MB) > > > Leonardo A Santiago Montilla > > > > Date: Fri, 15 Mar 2013 00:54:18 +0400 > > > Subject: Re: [Openbts-discuss] OpenBTS GPRS > > From: Iva...@fa... > > To: leo...@ho... > > CC: ope...@li... > > > > > Hi, Leonardo! > > > > I see from your PCU log, that there is not gprs activity from your phone. > > So I guess, that you didn't turn on gprs on your phone, please check it > again. > > Usually Android phone works with OpenBTS in roaming mode, in this mode > > gprs is turned off by default, so you should turn it on manually. > > > > > > 2013/3/14 Leonardo Santiago <leo...@ho...>: > > > Hello, > > > > > > Hello, I'm trying to make my Android phone to connect, but I have not > GPRS > > > on it. I'm stuck in the same spot as Pavan. I have the same > configuration > > > but I don't see more activity pass: > > > > > > <0001> pcu_l1_if.cpp:372 BTS available > > > <0001> pcu_l1_if.cpp:90 Sending activate request: trx=0 ts=6 > > > <0001> pcu_l1_if.cpp:498 PDCH: trx=0 ts=6 > > > <0001> pcu_l1_if.cpp:90 Sending activate request: trx=0 ts=7 > > > <0001> pcu_l1_if.cpp:498 PDCH: trx=0 ts=7 > > > <0009> gprs_bssgp_pcu.cpp:492 NS-VC 4 is unblocked. > > > <0008> gprs_bssgp_pcu.cpp:533 Sending reset on BVCI 0 > > > <0008> gprs_bssgp_pcu.cpp:541 Sending reset on BVCI 7 > > > <0008> gprs_bssgp_pcu.cpp:549 Sending unblock on BVCI 7 > > > > > > If you have an extra step I'm missing I'l apreciate it > > > > > > > http://www.mentby.com/Group/openbts-discuss/openbts-gprs-installation.html > > > > > > I have the same configuration as the last ones posted there. > Everything was > > > build without errors. I can make calls, sms, but no gprs. I start > everything > > > as mentioned in several sources here. > > > > > > Any help will be appreciated. > > > > > > Thanks. > > > > > > > ------------------------------------------------------------------------------ > > > Everyone hates slow websites. So do we. > > > Make your web apps faster with AppDynamics > > > Download AppDynamics Lite for free today: > > > http://p.sf.net/sfu/appdyn_d2d_mar > > > _______________________________________________ > > > Openbts-discuss mailing list > > > Ope...@li... > > > https://lists.sourceforge.net/lists/listinfo/openbts-discuss > > > > > > > > > > > -- > > Regards, > > Ivan Kluchnikov. > > http://fairwaves.ru > > > > > -- > Regards, > Ivan Kluchnikov. > http://fairwaves.ru > -- Regards, Ivan Kluchnikov. http://fairwaves.ru |