Closed electricAntEater32 closed 1 year ago
Could you install adb on your computer and execute the following:
adb shell lsusb ifconfig
Post the output here and we'll get it sorted. The European equivalent of this modem works perfectly fine for me without any modifications on Android. Maybe there is a way to switch its operating mode or update the firmware? If the usb device identifiers tell me something useful I'll make a fix for you.
@mikegapinski thanks. Here is the output. I only had Alcatel plugged in , no carlinkit dongle.
rpi4:/ $ lsusb
Bus 003 Device 001: ID 1d6b:0002
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 003: ID 1bbb:00b6
Bus 001 Device 002: ID 2109:3431
Bus 002 Device 001: ID 1d6b:0003
rpi4:/ $ ifconfig
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:65536 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:1000
RX bytes:0 TX bytes:0
dummy0 Link encap:Ethernet HWaddr aa:2c:d8:60:af:2b inet6 addr: fe80::a82c:d8ff:fe60:af2b/64 Scope: Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 TX bytes:560
eth0 Link encap:Ethernet HWaddr e4:5f:01:ad:b6:1f Driver bcmgenet 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:1000 RX bytes:0 TX bytes:0
wlan0 Link encap:Ethernet HWaddr e4:5f:01:ad:b6:20 Driver brcmfmac inet addr:9.9.0.1 Bcast:9.9.0.255 Mask:255.255.255.0 inet6 addr: fe80::e65f:1ff:fead:b620/64 Scope: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 TX bytes:1048
I've come across two USA users on Tesla Motors user forum who have the Alcatel (same version) and it works without issue for them. Oneperson uses the AT&T cellular network & the other uses the Tello network. Myself and another fellow are using Tello which uses T-Mobile USA network. So it seems the modem can work. The person who has no issues and uses same network (Tello) as myself did not mention the need to perform any special install steps. It seemed plug n playoff them.
The other person using Tello who has problems like me said they had to enter an APN value in Windows before the modem would work. I don't recall setting an APN and am using Windows 10. Perhaps we need the ability to set APN in Tesla-android?
Here is info I found on Tello's www site: On an Android device, you can check and adjust your APN settings in the following location: Settings Tap More networks (under the Connections tab, or More, Wireless & networks, Wireless Controls, Wireless Manager, Phone Information). Select Mobile or Cellular networks. Choose Access Point Names. Tap the Menu icon. Tap the Access Point you would like to check. If you're adding a new APN, tap New APN and enter the following APN: wholesale Save the APN, restart the device, and test the service.
Also just noticed when I connect my Alcatel in to windows, trello, the mobile provider, is using IPv6. If I force IPv4 as only option in Windows then there is no data connection. Just in case this is a clue.
The modem configuration is handled on the web panel, at 192.xxx.xxx.xxx, there you can configure the APNs and operation mode of the modem.
I am having the same problem. I tried to access the ip address that is on the Alcatel modem instruction sheet - 192.168.1.1 - but the address is not found. Is there a way to find the address that the modem is using? Thank you.
There might be two revisions of the modem, I'll try to figure out what is going on :)
There might be two revisions of the modem, I'll try to figure out what is going on :)
Thank you. Really appreciate all of your work on this great project.
If the problem cannot be found, the idea that was on the forum you attached to your message "to be able to set all APN settings options on the config file or another file that is accessible on the same folder/directory" could be a good way to resolve the problem for those who are having it.
Thank you again.
Since the modems vary in hardware configuration my buying this piece of hardware might actually result in getting the "good one" and not being able to help.
I'll try to figure something out and share a few commands with you to test...
Wild guess... Did anyone try this app: https://m.apkpure.com/pl/link-key-manager/com.tcl.link.keymanager Link Key Manager sounds promising to me ;)
The dongles support firmware updates also, maybe the newer one working in Android out of the box. Don't know how to get them updated
Since the modems vary in hardware configuration my buying this piece of hardware might actually result in getting the "good one" and not being able to help.
I'll try to figure something out and share a few commands with you to test...
Wild guess... Did anyone try this app: https://m.apkpure.com/pl/link-key-manager/com.tcl.link.keymanager Link Key Manager sounds promising to me ;)
The dongles support firmware updates also, maybe the newer one working in Android out of the box. Don't know how to get them updated
Thank You!
I will be glad to test the app "Link Key Manager" but not sure how to install on Tesla Android?
Connect your Tesla Android to your home router with Ethernet. Connect to the Wi-Fi broadcasted by the Pi. Navigate to 9.9.0.1. Using Android browser open the apkpure link or install the app using the included Aurora App Store
https://m.apkpure.com/pl/link-key-manager/com.tcl.link.keymanager
Tried but the app is not in Aurora App Store and the link above did not work on Tesla Android web browser - it says "Webpage Not Available" ERR_UNKNOWN_URL_Scheme.
I was able to download to my PC how do I go from there?
Thank you!
I downloaded to Mac, put xapk file on USB flash stick, inserted stick in pi. I got ZArchiver from Aurora because it can install xapk I read. I have never used it. However, zArchiver stalls after it starts the install process 😔
hmm, I'll get the regular APK for you guys somehow.
Another wild guess. If anyone has an Android 12/13 device at hand. Plug it in with a USB-C -> A dongle and see if you can change APN settings for the dongle in the Android settings app. I might have disabled that in Tesla Android since there was no use for it. Remember to take the SIM card out of the phone first.
hmm, I'll get the regular APK for you guys somehow.
Another wild guess. If anyone has an Android 12/13 device at hand. Plug it in with a USB-C -> A dongle and see if you can change APN settings for the dongle in the Android settings app. I might have disabled that in Tesla Android since there was no use for it. Remember to take the SIM card out of the phone first.
Thank you. I saw that the apk is also in Google Play but I cannot get it downloaded because of the other issue reported with not being able to login to microG services. I tried the solution that someone posted on that thread but it did not work for me. I do not have a Android phone so can't help with that testing scenario.
I also previously tried to set it on the Tesla Android but as you mentioned it is disabled. If you could enable on Tesla Android settings to be able set the APN that could be a solution but not sure how the Android setting see the modem (does it see it the same way as an internal phone sim)?
One more request.
Could you send me the output of: adb root adb shell dmesg adb logcat adb shell followed by su followed by ifconfig -a
I just got USB tethering to work for Android phones with iOS to follow. I might need to enable a driver for your dongle, maybe. Another wild guess
here is the adb shell dmesg:
here is the ifconfig -a
rpi4:/ # ifconfig -a 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:65536 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:1000 RX bytes:0 TX bytes:0
dummy0 Link encap:Ethernet HWaddr 7a:72:59:3a:4e:8c inet6 addr: fe80::7872:59ff:fe3a:4e8c/64 Scope: Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:9 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 TX bytes:630
eth0 Link encap:Ethernet HWaddr e4:5f:01:db:17:4f Driver bcmgenet 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:1000 RX bytes:0 TX bytes:0
ip_vti0 Link encap:UNSPEC NOARP MTU:1480 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:1000 RX bytes:0 TX bytes:0
ip6_vti0 Link encap:UNSPEC NOARP MTU:1332 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:1000 RX bytes:0 TX bytes:0
ip6tnl0 Link encap:UNSPEC NOARP MTU:1452 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:1000 RX bytes:0 TX bytes:0
wlan0 Link encap:Ethernet HWaddr e4:5f:01:db:17:50 Driver brcmfmac inet addr:9.9.0.1 Bcast:9.9.0.255 Mask:255.255.255.0 inet6 addr: fe80::e65f:1ff:fedb:1750/64 Scope: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 TX bytes:1048
rpi4:/ #
Here is the abd logcat had to limit output given github limit on posting:
11-01 06:56:24.544 706 706 D InterruptionStateProvider: No bubble up: not allowed to bubble: 0|eu.gapinski.teslaandroid.audiocapture|1|null|1000
11-01 06:56:24.544 558 681 W InputDispatcher: 350c9fa Taskbar has FLAG_SLIPPERY. Please report this in b/157929241
11-01 06:56:24.544 1050 1050 E ContextImpl: Tried to access visual service WindowManager from a non-visual Context:android.app.Application@a98d7d4 WindowManager should be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen.
11-01 06:56:24.544 1050 1050 E ContextImpl: java.lang.IllegalAccessException: Tried to access visual service WindowManager from a non-visual Context:android.app.Application@a98d7d4
11-01 06:56:24.544 1050 1050 E ContextImpl: at android.app.ContextImpl.getSystemService(ContextImpl.java:2075)
11-01 06:56:24.544 1050 1050 E ContextImpl: at android.content.ContextWrapper.getSystemService(ContextWrapper.java:857)
11-01 06:56:24.544 1050 1050 E ContextImpl: at android.content.Context.getSystemService(Context.java:3936)
11-01 06:56:24.544 1050 1050 E ContextImpl: at com.android.launcher3.taskbar.TaskbarActivityContext.
@mikegapinski if you need same commands issued by someone in USA North America, let me know. I think @MCFFHAB is in Europe.
I am in the USA.
One more request.
Could you send me the output of: adb root adb shell dmesg adb logcat adb shell followed by su followed by ifconfig -a
I just got USB tethering to work for Android phones with iOS to follow. I might need to enable a driver for your dongle, maybe. Another wild guess
@mikegapinski let me know if you need anything else besides those outputs. Will be glad to help any way I can. Thank you.
The best way to get it fixed from my end is for someone to ship the version of the modem that does not work to me, I have a working European one to compare with and it shouldn't take long.
I would recommend researching if there are any other cheap USB LTE/5G modems for North America worth supporting, if I can obtain them with your help there is nothing stopping me from getting them working if they don't out of the box
@MCFFHAB The best scenario:
If you and the TMC crew find other modems that are working out of the box I'll update the website with other models. If someone buys a modem that does not work I can try to bring support. General rule of thumb when checking hardware: if it works on Linux or MacOS I can get it working here on Android
@mikegapinski Thank you. More and more I believe this is a Cellular Network Service Area issue given network resellers such as Tello that it is giving problems. On the TMC thread there are comments to that effect. It could be that in some service areas the cellular network is specifically requesting APN settings to work. It could also mean that some OS drivers have these settings and some do not.
The problem that people are facing are the the blue light blinks - that means that the modem passed the OS recognition (red light) and it is waiting for the cellular network to connect to the modem (blue light blinking).
If we could get the app that you mentioned "Link Key Manager" to be installed on the Tesla Android image then we could see if that app could help (if it does set the APN). Or if the Tesla Android have a way to set the APN on its Android settings or by some config file that we could put the APN settings.
I used the following instructions (link below) to set the Tesla Android OS APN settings but I do not have all of the parameters and what I used did not work - so I am not sure if the Tesla Android is looking for an internal SIM instead of the modem SIM or I am missing some parameters.
https://android.stackexchange.com/questions/117125/how-do-i-add-an-apn-via-adb
Thank you again for all of your help.
Thanks for advice @mikegapinski . I’ve been totally swamped with my day job lately. I am very interested in researching other modems in the hopes of finding a less bulky option. I’ll tinker around in that area and post some findings eventually.
@MCFFHAB , you want to handle chatting with the TMC group about locating the vendor who sold them the hardware that works? I don’t mind just want to coordinate to avoid both of us asking in the forum. I hate duplicating efforts 🤣.
@MCFFHAB I don’t mind sending Michael my Alcatel for analysis. I don’t use it for anything else. Although I am not a fan of the bulky Alcatel hardware would be good to have at least a known baseline of supported hardware for new future users.
Tesla Android is not detecting this device as a modem at this moment at all, it's seen as a generic usb device for some reason.
If you plug your modem into a mac, windows or linux machine where do you setup the apn? In the OS or in the browser on the modem's website?
If this issue is actually related to some MVNO cellular provider I don't know how I might be able to help with this. I know that T-Mobile is working for sure.
Did anyone of you with a not working modem try to place a TMO card inside? If this will work we might be onto something. I doubt this, I think that some reseller is providing you with a branded version of the modem that has something changed in the firmware
I recall entering APN info via Windows 10 cellular network interface which appeared automatically.
If I plug in to Mac, Mac (Ventura OS) doesn’t detect anything. At least I see nothing in the network setup in the Mac control panel app.
I was thinking to setup a VM linux on Mac to test there and linux on my second pi as well. I might be able to do that during work breaks today & on weekend.
So far no OS can access 192.168.1.1 for setup.
Thanks for advice @mikegapinski . I’ve been totally swamped with my day job lately. I am very interested in researching other modems in the hopes of finding a less bulky option. I’ll tinker around in that area and post some findings eventually.
@MCFFHAB , you want to handle chatting with the TMC group about locating the vendor who sold them the hardware that works? I don’t mind just want to coordinate to avoid both of us asking in the forum. I hate duplicating efforts 🤣.
@MCFFHAB I don’t mind sending Michael my Alcatel for analysis. I don’t use it for anything else. Although I am not a fan of the bulky Alcatel hardware would be good to have at least a known baseline of supported hardware for new future users.
@electricAntEater32, thank you, I read the TMC but not a member yet. I could signup but I am not at home at the moment and I always forget to record the password when I am doing things on a different device than my computer.
I do use this modem for other items so unfortunately cannot send to mikegapinski.
I can try to put my iPhone’s t-mobile sim in to the Alcatel. My iPhone sim is a different size but I think there is an adapter I can 3D print or get sent to my house. Also today I will be at a t-mobile store by coincidence and will ask if they have an adapter. Few years ago they gave me one but I’ve lost it. I’ll try the experiment. I don’t want to buy a t-mobile data plan etc because my current family plan is very old and they will try to update me…my fear is they will mess up and my kids will start a revolution due to lack of discord access during the weekend 😱
Tesla Android is not detecting this device as a modem at this moment at all, it's seen as a generic usb device for some reason.
If you plug your modem into a mac, windows or linux machine where do you setup the apn? In the OS or in the browser on the modem's website?
When I plug in Windows, Linux, and mac I get the same blinking blue light but when I set the APN it starts working. I set the APN in the OS since I cannot access the modem through it documented web page at 192.168.1.1
If this issue is actually related to some MVNO cellular provider I don't know how I might be able to help with this. I know that T-Mobile is working for sure.
Did anyone of you with a not working modem try to place a TMO card inside? If this will work we might be onto something. I doubt this, I think that some reseller is providing you with a branded version of the modem that has something changed in the firmware
I bought my modem at ebay which I assume is where everyone else in the USA bought it since there is no other place that sells it - at least for a reasonable price.
MVNO cellular provider normally relies on a different APN than the original provider - Tello uses T-Mobile but has a different APN than T-Mobile to identify its users.
Unfortunately I only have Tello SIM so cannot help.
Thanks for advice @mikegapinski . I’ve been totally swamped with my day job lately. I am very interested in researching other modems in the hopes of finding a less bulky option. I’ll tinker around in that area and post some findings eventually. @MCFFHAB , you want to handle chatting with the TMC group about locating the vendor who sold them the hardware that works? I don’t mind just want to coordinate to avoid both of us asking in the forum. I hate duplicating efforts 🤣. @MCFFHAB I don’t mind sending Michael my Alcatel for analysis. I don’t use it for anything else. Although I am not a fan of the bulky Alcatel hardware would be good to have at least a known baseline of supported hardware for new future users.
@electricAntEater32, thank you, I read the TMC but not a member yet. I could signup but I am not at home at the moment and I always forget to record the password when I am doing things on a different device than my computer.
I do use this modem for other items so unfortunately cannot send to mikegapinski.
@MCFFHAB , no worries. I can send my Alcatel after we exhaust the options. I’ll ask on TMC where they got the modem from after I test out using my own T-Mobile sim from my phone in the Alcatel.
Maybe the web panel address has changed for you, check it in the network interfaces...
Maybe the web panel address has changed for you, check it in the network interfaces...
From my "ifconfig -a" below Tesla Android only sees the local loopback and the 9.9.0.1 - there is the dummy0 interface with a ipv6 address but the Tesla Android browser does not like ipv6 addresses even with square bracket.
rpi4:/ # ifconfig -a 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:65536 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:1000 RX bytes:0 TX bytes:0
dummy0 Link encap:Ethernet HWaddr 7a:72:59:3a:4e:8c inet6 addr: fe80::7872:59ff:fe3a:4e8c/64 Scope: Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:9 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 TX bytes:630
eth0 Link encap:Ethernet HWaddr e4:5f:01:db:17:4f Driver bcmgenet 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:1000 RX bytes:0 TX bytes:0
ip_vti0 Link encap:UNSPEC NOARP MTU:1480 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:1000 RX bytes:0 TX bytes:0
ip6_vti0 Link encap:UNSPEC NOARP MTU:1332 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:1000 RX bytes:0 TX bytes:0
ip6tnl0 Link encap:UNSPEC NOARP MTU:1452 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:1000 RX bytes:0 TX bytes:0
wlan0 Link encap:Ethernet HWaddr e4:5f:01:db:17:50 Driver brcmfmac inet addr:9.9.0.1 Bcast:9.9.0.255 Mask:255.255.255.0 inet6 addr: fe80::e65f:1ff:fedb:1750/64 Scope: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 TX bytes:1048
rpi4:/ #
I mean checking the interface details on other OS after setting APN. If there is a web panel it might have an option to save APN config in the modem itself
I keep pressing close with comment instead of comment 😄
I mean checking the interface details on other OS after setting APN. If there is a web panel it might have an option to save APN config in the modem itself
I checked on Linux and Windows and on both the modem works fine but it does not provide a local network ip address. I can only see the wan ip address for the modem which is not accessible by the web browser.
@mikegapinski, I did some digging on this modem hardware interface technical specs and noticed that it normally uses the library/driver "cdc_mbim" (which seems to very common to USB modem hardware) to set parameters and communications to the device. From my dmesg I found the strings where the modem is recognized and set up at the OS level but cdc_mbim fails to bind with it. Not sure but it could be that this library/driver needs to be updated on the image?
@MCFFHAB interesting find! Tonight I might be able to pop my t-mobile sim from my iPhone 13pro max in to the Alcatel. I went to t-mobile store today (the pink is so 1980’s…best music ever..we can debate that l8r) but the store had no nano to micro sim adapter. In the store I searched thingy verse & found a nano to micro sim adapter. Hopped in the performance model Y and floored it to my home…put the stl file from thingy verse on usb stick…floored it to the library which has a 3d printer lab….oh sh*t they want my library card…run to the library help desk..they get me my library card #…that was good enough for printer lab…signed papers where my soul & dna can be acquired…,printed adapter (first time using 3d printer) I’ll try it tonight.
@MCFFHAB interesting find! Tonight I might be able to pop my t-mobile sim from my iPhone 13pro max in to the Alcatel. I went to t-mobile store today (the pink is so 1980’s…best music ever..we can debate that l8r) but the store had no nano to micro sim adapter. In the store I searched thingy verse & found a nano to micro sim adapter. Hopped in the performance model Y and floored it to my home…put the stl file from thingy verse on usb stick…floored it to the library which has a 3d printer lab….oh sh*t they want my library card…run to the library help desk..they get me my library card #…that was good enough for printer lab…signed papers where my soul & dna can be acquired…,printed adapter (first time using 3d printer) I’ll try it tonight.
If you have Tello then they provide with their SIM adapters for all size that you can use with your T-Mobile SIM. Just see the credit card that the Tello SIM came with, the adapters are there also.
@MCFFHAB Hmm...it seems Tello gave me an ancient large sim to micro sim adapter only. My iphone has "nano sim". I just put my iPhone T-mobile nano sim in to the Alcatel via the nano to micro sim adapter I 3D printed at my local library earlier in the day and it worked in Windows 10 without the need to enter an APN even. Network name was different than Tello. In Windows, Tello sim would say network name of "Tello" and in some Guis with would say "T-Mobile"...however my iPhone sim makes Windows show "T-Mobile USA" in all guis. I plugged the LTE in to Pi running Tesla-android, no cellular network connection. I just tried to surf to a web site in the pi web browser as a fast test. Tomorrow I'll connect android-tesla Pi to my Mac and windows (via Mac bootcamp) and run the adb shell commands when lte usb modem is plugged in...I'll also instal linux on Mac via virtual box...on my second pi I'll install a raspberry os to see if it can detect Alcatel or ubuntu/centOs linux if I can install that on the pi.
So the T-Mobile SIM on the Alcatel USB Modem on the Tesla Android also just showed the blinking blue light? If that is the case then our Alcatel USB Modem definitely have some differences to others. It is most likely firmware since I would be surprised if it is different hardware for such a cheap device. That could point to the cdc-mbim library/driver not talking to the firmware. When you check your Tesla Android system tomorrow check your dmesg to see if you see the same problem I saw on mine.
it uses mbim? Well, I can make this work: https://android-review.googlesource.com/c/device/linaro/hikey/+/479418
I'll cook an image for you guys soon :)
it uses mbim? Well, I can make this work: https://android-review.googlesource.com/c/device/linaro/hikey/+/479418
I'll cook an image for you guys soon :)
Thank you @mikegapinski . Looking forward to testing the version with the updated mbim.
it uses mbim? Well, I can make this work: https://android-review.googlesource.com/c/device/linaro/hikey/+/479418 I'll cook an image for you guys soon :)
Thank you @mikegapinski . Looking forward to testing the version with the updated mbim.
I found these two references to cdc_mbim for Android:
Also found out that there are two version of the IK41UC - "1S41003" and "CF17300". Unfortunately my modem does not says what version it is on any of its labels. It seems that the difference is firmware. So I think we are getting closer to solving this mystery.
Found more info - I check my serial number compared to the other ebay Alcatel IK41UC for sale that showed serial numbers. My serial number is newer than the other ones that showed serial number. Sometime the difference was small, sometimes large. So again it could firmware differences.
There should be a way to switch this modem from mbim to other mode, if not I will try with this mbim patch. Next version of Tesla Android should show you something more in ifconfig, not expecting this to work instantly but I want some progress at least
2022.44.2 doesn’t recognize Alcatel IK41UC lte modem. Car is in California, USA. Lte modem works fine on my windows machine. If this is hard to debug due to hardware being restricted to North America, I’m happy to help debug. Might need a few pointers / tips as my past was with Linux Os and this is my first Android OS experience.