Yate Community Forum

OpenLTE => YateBTS => Topic started by: ThePit on October 29, 2014, 03:39:30 PM

Title: Encryption with YateBTS and Milenage
Post by: ThePit on October 29, 2014, 03:39:30 PM
Howdy,
I had a quick question about Encryption and the use of Milenage.
According to http://wiki.yatebts.com/index.php/Network_in_a_Box Milenage is supported on YateBTS
Looking at NIB web interface, BTS Configuration/GSM/GSM Advanced there is an option for Cipher.Encrypt

In the past I have been unable to get either of these feature to work.
128 Authentication definitely works, but I never could get it to encrypt.
When trying to get a Milenage sim to authticate, I would constantly get a Reject cause 20 (MAC failure)

Before I start running experiments, I thought I would just ask on the forums first.
Are these two features fully functional? Are there additional steps to that I need to make so they will become functional?

As always, Thank you for your time and any assistance.
Title: Re: Encryption with YateBTS and Milenage
Post by: Monica Tepelus on October 31, 2014, 05:33:29 AM
YateBTS don't offer channel encryption at the moment. Milenage is only used for 3G authentication.

You get 'Reject cause 20 (MAC failure)' when the phone rejects the network. Are you sure the SIM information is provisioned correctly?
Title: Re: Encryption with YateBTS and Milenage
Post by: ThePit on October 31, 2014, 09:54:24 AM
Howdy,
The sim that I am writing to is a Sysmocom sysmoUSIM-GR1
Their official website says the Sims are mileage capable. I have even called them to confirm.
http://www.sysmocom.de/products/programmable-sysmousim-gr1-sim-card

I wrote the sim manually and with the NIB interface. With the latest attempt, I wrote via the NIB.
Attached is the screenshot of the write.

I attached the log of the attempted attachment.
To simplify, I deleted the logs before attempting to connect.



As always, Thank you for your time and any assistance.