# MC8090 GSM Issue

**URL:** <https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256>\
**Category:** MC/EM Series\
**Created:** [December 13, 2023, 8:07am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256 "2023-12-13T08:07:33Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ashraf.abdelrazig](https://avatars.discourse-cdn.com/v4/letter/a/48db29/32.png) [@ashraf.abdelrazig](https://forum.sierrawireless.com/u/ashraf.abdelrazig)\
**Post date:** [December 13, 2023, 8:07am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256/1 "2023-12-13T08:07:33Z")

</div>

Hi,

I have a project where I have to upgrade the OS from 32bits to 64bits (Ubuntu 12.04 to 20.4) in more than 5K devices. The modem MC8090 is working fine with Ubuntu 12.04 however once upgraded to 20.04 there is no communication.

In few cases it work fine and the only difference observed is when running the command “lsusb” the OS will read the modem as MC8700.

Any solution on the above scenarios to make the modem work under 64 bit architecture?  
Any recommendation on which firmware support 64bit for the modem?

Thanks

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [December 13, 2023, 9:52am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256/2 "2023-12-13T09:52:17Z")

</div>

Have you tried ubuntu 12.04 64 bit?

---

<div class="post-metadata">

**Author:** ![ashraf.abdelrazig](https://avatars.discourse-cdn.com/v4/letter/a/48db29/32.png) [@ashraf.abdelrazig](https://forum.sierrawireless.com/u/ashraf.abdelrazig)\
**Post date:** [December 13, 2023, 10:18am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256/3 "2023-12-13T10:18:08Z")

</div>

The whole project is to upgrade the OS to 20.04. No I did not try that

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [December 13, 2023, 11:22am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256/4 "2023-12-13T11:22:58Z")

</div>

you can first try that to see if this problem relates to 64bit

---

<div class="post-metadata">

**Author:** ![ashraf.abdelrazig](https://avatars.discourse-cdn.com/v4/letter/a/48db29/32.png) [@ashraf.abdelrazig](https://forum.sierrawireless.com/u/ashraf.abdelrazig)\
**Post date:** [December 14, 2023, 6:12am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256/5 "2023-12-14T06:12:22Z")

</div>

Thanks for your inputs, will try that.

---

<div class="post-metadata">

**Author:** ![ashraf.abdelrazig](https://avatars.discourse-cdn.com/v4/letter/a/48db29/32.png) [@ashraf.abdelrazig](https://forum.sierrawireless.com/u/ashraf.abdelrazig)\
**Post date:** [December 15, 2023, 6:06am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256/6 "2023-12-15T06:06:29Z")

</div>

> [@jyijyi](#):
>
> 12.04 64 bit

Hi jyijyi

We have tried the modem with vanilla ubuntu 12.04 64bit and it is the same result, the modem is not functioning under 64bit architecture

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [December 15, 2023, 6:50am UTC](https://forum.sierrawireless.com/t/mc8090-gsm-issue/31256/7 "2023-12-15T06:50:24Z")

</div>

you can compile the driver source code here:

> **[sierra.c - drivers/usb/serial/sierra.c - Linux source code (v3.18.140) - Bootlin](https://elixir.bootlin.com/linux/v3.18.140/source/drivers/usb/serial/sierra.c)**
>
> Elixir Cross Referencer - Explore source code in your browser - Particularly useful for the Linux kernel and other low-level projects in C/C++ (bootloaders, C libraries...)

> **[sierra\_net.c - drivers/net/usb/sierra\_net.c - Linux source code (v3.18.140) -...](https://elixir.bootlin.com/linux/v3.18.140/source/drivers/net/usb/sierra_net.c)**
>
> Elixir Cross Referencer - Explore source code in your browser - Particularly useful for the Linux kernel and other low-level projects in C/C++ (bootloaders, C libraries...)
