Although for some reason using LEDE solved this persons issue, I do not think this statement is correct. There are many reports of people using MC7455 on CC OpenWRT. Even the other thread on here is that configuration.
Just don’t want false rumors spread. MC7455 (can) uses MBIM, and that is fully supported on CC.
The changes to the mbim.sh script are purely around getting dhcp info from the MC7455. This is not an uncommon issue that is on many cell cards, including Huawei. These cards simply do not support dhcp and in turn the IP information needs to be retrieved and set manually in OpenWRT/LEDE.
There are other changes in 4.4 vs 3.18 around raw IP, but this is not relevant when using MBIM. If using another protocol, it would be important.
I have only read through it briefly again, but could not find the CC variant.
I myself had some problems with CC and the EM7455, mainly that the serial ports wouldn’t show up. But this was 15.05 and not 15.05.1 which might have solved this.
I just put the mc7455 on my pi3 last night for s&g. I used the lede firmware and it works great. The range isn’t the best on the built in wifi but it works good.
@westrem So… with your MC7455 paired to the pi3, are you seeing the same network wide limitation of 60kb/s for anything other than http data on internetaccess? I really think this is something somehow imposed by T-Mobile, but want to check to be sure.
I spent over an hour on the phone with T-Mobile getting forwarded up the chain, and…it seems that T-Mobile definitely sees this as a “tethered” connection somehow. As soon as I had agreed to try the T-MobileOne “Plus” plan (additional $25/mo.) on my data line and the rep confirmed this was added to my plan, I sent the reboot command via CLI.
After a restart, all devices on the local network had full connectivity, and were no longer limited to 60Kb/s.
Confirmed on Windows 10 laptop with ICS enabled as well.
In some way, the MC7455 must be indicating separate MAC addresses, or broadcasts separate IPs for all clients through the WAN. So, T-Mobile definitely sees this as more than one connected device.
I am not complaining about the price difference, as I have been and will continue to be upfront with T-Mobile about what I am using their service for. I have no other option for broadband out here in the middle of nowhere (even the “big red” only gets -100db/half of a bar of 3G service here.) So, in total - I pay $40 for this data line, typically seeing 6Mb/s during daytime hours, 3.5Mb/s during prime hours, and 12.5Mb/s during middle of the night. That is definitely doable, compared to my only other option (56k dial-up.)
What is interesting to me about this is that T-Mobile had stated to us (and our customers), that the T-MobileOne (with our without plus), cannot be used on a data-only device, like the MC7455. If you look on their website, it is clear these plans are not intended for “primary internet” access, and if used in that way, they will likely shut it off (if if used via a phone hotspot)
When I call T-Mobile they state explicitly that the T-MobileOne plans are for phones and tablets only. Not a hotspot device, or any other type of data-only device. For those devices you need to by data plans, not the One plan.
As usual however, you never get clear information form these carriers.
The non-plus plan will only allow 512k speeds on tethered devices. With the plus, the One plan allows LTE speeds, but they are not clear about the actual speeds and whether this is throttled at all. “Smartphone and tablet usage is prioritized over mobile hotspot usage, so even though you get 4G LTE mobile hotspot speeds…you may not get 4G LTE mobile hotspot speeds on your laptop”
If I were you, I would look into a data-only plan and see if the speed increases again, since the plan you are on is not really suitable for the MC7455, or for primary internet access.
Going to stick with this plan… As we get pretty consistent speeds, my wife can stream 720p Netflix for the kids while I am working online, we don’t get de-prioritized with network congestion, and the tablet line is a reasonable price (including the additional $25 for OnePlus.) TMobile is aware of what I am doing, and doesn’t say anything about my 120Gb monthly usage (work + streaming video to keep the family busy.)
This works well, and I don’t want to de-prioritize my data with a data-only line, even if it could potentially mean faster speeds at non-peak hours. I need consistent speeds for transmitting 50Mb files for work, at any point of the day. Even if it means 2-3Mb/s slower…
I went ahead and made a precompiled .img file for the raspberry pi 3 so all that needs done is for it to be written to a card and popped in the pi and it should work for anyone using the mc7455. I set it up for sprint but you can change the apn.
The ip is 10.10.10.1
Username=root
Password=password
It is setup for sprint but apn changes can be altered
Links are 404ed, can you repost them? This is the exact setup I’ve been wanting to do, just haven’t grabbed the PI3 yet because I didn’t know if it would work or not being an ARM Processor. I’m on Sprint and just bought the MC7455.
So with this setup, just load it to a microSD, pop it in the PI3, plugin a USB 2.0 MiniPCIe to USB, load it up and send the Ethernet to the internet port on my router and all is working?
Awesome! You rock man, I got the MC7455 all setup last night to test if it worked or not, was simple to do on windows with the sierra wireless tools. Crap DL and Crap UL, BUT from the pocketwifi I was using, which my ping was always around 400-800, it’s at 35-45 now, a massive improvement. I have one 2.4GHZ antenna which I plan on getting another and offsetting them at 45*, I have a tower only 3.48 miles from me, which does carrier aggregation and band 41, so hopefully with this new setup, I can get great speeds with the ping to back it soon.
Did you use Windows 7 by chance? I tried getting it setup on my 7 machine to test, but it was giving me a SIM card read error, even though the SIM is fine… I have everything setup to give this a shot on a RPi3, but once again I think my USB to WAN dongle may be crap.
Sometimes the sim card adapters are not spaced properly. I’ve seen this issue quite a few times. If you use a piece of scotch tape on the top of the sim card and leave it sticking off the card a ways you can line the sim up in the sim slot without the adapter. It goes in with the same amount of space on both sides. Use the tape to pull it in and out to realign.
Oh, it might. Windows 8 is the version that introduced Microsofts MBIM driver and made MBIM mandatory for certification. I don’t know the current status, but in hte past there were reports that the Sierra driver install would change the modem configuration to MBIM on WIndows 8 and later.
Your modem is most likely not confgured for any serial ports. You can change that if you like, but it will work fine with MBIM only too. The error is there because the script doesn’t check before trying to write to /dev/ttyUSB1
Now, that is more unexpected. Which driver/device is reporting this? Could you share the log lines?