commit | 6104b75861849f183950b0319b4279b4b38f9631 | [log] [tgz] |
---|---|---|
author | Prathmesh Prabhu <pprabhu@chromium.org> | Wed Jul 02 18:54:33 2014 |
committer | Prathmesh Prabhu <pprabhu@chromium.org> | Wed Jul 09 20:39:54 2014 |
tree | 842decd9dd500a9380a7b1e274e8b95829d27533 | |
parent | 1c45130cad61da8ef6950300e7cc5e1a7b933c43 [diff] |
shill: cellular: Special case operator matching for CUBIC. We do not have the MCCMNC values associated with this operator. Since it is an MVNO, it shares MCCMNC values with other operators, which leads us to make an incorrect match with the other operator instead of CUBIC. This CL adds a stop-gap solution where we special case CUBIC to match before we look at the MCCMNC values at all. BUG=chrome-os-partner:30200 TEST=(1) Using pseudomodem, tested that CUBIC is correctly identified even when sharing MCCMNC value with another MNO. (2) Tested that we can connect with the CUBIC network. Change-Id: I33e6a90143f1d4e6f476c62773ce50200d1a0e8e Reviewed-on: https://chromium-review.googlesource.com/206953 Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org> Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>