Ethereal-dev: [Ethereal-dev] Happy New Year
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Miklos Szurdi <szurdimiklos@xxxxxxxxx>
Date: Tue, 28 Dec 2004 07:03:52 -0800 (PST)
Hi thanks for the many help you gave me it was really awesome... And i have found a bug i guess in: the de_gmm_cause a few value has gone wrong i think... i used the latest (24008-660) i could find: switch ( oct ) { case 0x02: str="IMSI unknown in HLR"; break; case 0x03: str="Illegal MS"; break; case 0x04: str="IMSI unknown in VLR"; break; /*cant find it in the specs*/ case 0x05: str="IMEI not accepted"; break; /*cant find it in the specs*/ case 0x06: str="Illegal ME"; break; case 0x07: str="GPRS services not allowed"; break; case 0x08: str="GPRS services and non-GPRS services not allowed"; break; case 0x09: str="MS identity cannot be derived by the network"; break; case 0x0a: str="Implicitly detached"; break; case 0x0b: str="PLMN not allowed"; break; case 0x0c: str="Location Area not allowed"; break; case 0x0d: str="Roaming not allowed in this location area"; break; case 0x0e: str="GPRS services not allowed in this PLMN"; break; case 0x0f: str="No Suitable Cells In Location Area"; break; case 0x10: str="MSC temporarily not reachable"; break; case 0x11: str="Network failure"; break; case 0x14: str="MAC failure"; break; case 0x15: str="Synch failure"; break; case 0x16: str="Congestion"; break; case 0x17: str="GSM authentication unacceptable"; break; /*bad part*/ case 0x18: str="No PDP context activated"; break; /*0x28*/ /*this goes 0x30 to 0x3f*/ case 0x19: str="retry upon entry into a new cell"; break; case 0x1a: str="retry upon entry into a new cell"; break; case 0x1b: str="retry upon entry into a new cell"; break; case 0x1c: str="retry upon entry into a new cell"; break; case 0x1d: str="retry upon entry into a new cell"; break; case 0x1e: str="retry upon entry into a new cell"; break; case 0x1f: str="retry upon entry into a new cell"; break; /**/ case 0x20: str="Service option not supported"; break; case 0x21: str="Requested service option not subscribed"; break; case 0x22: str="Service option temporarily out of order"; break; case 0x26: str="Call cannot be identified"; break; case 0x2f: str="Semantically incorrect message"; break;/*0x5f*/ case 0x30: str="Invalid mandatory information"; break;/*0x60*/ case 0x31: str="Message type non-existent or not implemented"; break;/*0x61*/ case 0x32: str="Message type not compatible with the protocol state"; break;/*0x62*/ case 0x33: str="Information element non-existent or not implemented"; break;/*0x63*/ case 0x34: str="Conditional IE error"; break;/*0x64*/ case 0x35: str="Message not compatible with the protocol state"; break;/*0x65*/ case 0x36: str="Protocol error, unspecified"; break;/*0x6f*/ default: str="Protocol error, unspecified"; } after every line i put the right value (as i suppose they are right from the doc) thanks for everything best regards miki ps.: anything else comes up ...hope not:)) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
- References:
- [Ethereal-dev] GPRS MM & GPRS SM
- From: Rene Pilz
- [Ethereal-dev] GPRS MM & GPRS SM
- Prev by Date: [Ethereal-dev] Happy New Year
- Next by Date: Re: [Ethereal-dev] ethereal RTCP dissection bug
- Previous by thread: [Ethereal-dev] Happy New Year
- Next by thread: [Ethereal-dev] Patch for dissecting HTTP over RPC
- Index(es):