Page 1 of 1

MOFI 4500 Goldenorb Firmware USB Port Not Working

Posted: Fri Jun 04, 2021 11:42 am
by feudalkaos
I have a MOFI 4500 Sim 4 (MC7455) V2 which is essentially a WE826 router. I had been using it with MOFI firmware and the modem plugged in externally to the USB port. This worked alright but I felt that the Mofi firmware had some limitations that I wanted to get around so I flashed Goldenorb to the router.

The flash went well but after the flash the externally connected modem is not detected. It is as if the USB port itself isn't working with the Goldenorb firmware. The modem is an MC7455 mounted to a USB adapter then connected into the USB port on the router.

I tried connecting the modem/USB adapter to laptop and that worked as expected so I know there is no issues with the modem or adapter. I also tried the modem in QMI mode as well as MBIM.

There is a small blue light on the USB adapter that turns on after being connected to the laptop for about 30 seconds. This does not happen when connected to the router.

Using SSH, I checked dmesg | grep tty and found no instance of the USB device even being found.

Any advice is appreciated!

Re: MOFI 4500 Goldenorb Firmware USB Port Not Working

Posted: Sun Jun 06, 2021 5:00 pm
by Adm1jtg
A few questions:
If you have a mofi that usually has the modem card internal why are you not using this configuration?
Are you using goldenorb or the specific wifix version of goldenorb?
what are you trying to acomplish with goldenorb that mofi firmware cant do as honestly for the little time I used a mofi it seemed the firmware did all the same things and a few additional things with a better gui interface

Re: MOFI 4500 Goldenorb Firmware USB Port Not Working

Posted: Mon Jun 07, 2021 7:15 pm
by feudalkaos
I am using the modem externally so I can keep the router inside but keep the modem outside near the antennas. This is the easiest setup for me at the moment.

I tried the Wifix version of Goldenorb.

I am trying to test the performance with Goldenorb to see if I can get any advantage.

Re: MOFI 4500 Goldenorb Firmware USB Port Not Working

Posted: Tue Jun 08, 2021 11:54 am
by Didneywhorl
Do you see the modem listed in the Debug screen, towards the bottom of the page?

Re: MOFI 4500 Goldenorb Firmware USB Port Not Working

Posted: Tue Jun 08, 2021 4:36 pm
by feudalkaos
I am not able to see the modem listed. It is as if the USB port is not working at all with this setup. Even the light on the USB module does not turn on at any point.

Re: MOFI 4500 Goldenorb Firmware USB Port Not Working

Posted: Tue Jun 08, 2021 5:29 pm
by Didneywhorl
That is odd, and you said you can use the adapter on the PC so that rules that out.

Try reinstalling the firmware like twice via firmware recovery mode. I technically will install 3 times when having issues. No settings setup between flashes of firmware, just 3x straight firmware flashes in a row.

Some think it's stupid and not needed, but hey, if you're having odd problems, it's time to do odd solutions. :)

Re: MOFI 4500 Goldenorb Firmware USB Port Not Working

Posted: Sun Jul 10, 2022 6:03 am
by Tweakkinn
I know this is very late but I had the same issue and found a fix so I'm posting this for someone else who might have the same problem.

put this in system>startup>local startup before "exit 0"

Code: Select all

echo 7 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio7/direction
echo 1 > /sys/class/gpio/gpio7/value
I found the fix from lookng at this post https://forum.openwrt.org/t/lede-17-01- ... er/12571/3

I found the gpio value from flashing the mofi software in recovey and running this command

Code: Select all

cat /sys/kernel/debug/gpio
which gave me

Code: Select all

GPIOs 0-23, platform/rt2880-gpio.0, rt2880-gpio0:
 gpio-1   (reset               ) in  hi
 gpio-7   (usbcontrol          ) out hi
 gpio-9   (mofi:power          ) out lo
 gpio-11  (mofi:internet       ) out lo

GPIOs 24-39, platform/rt2880-gpio.1, rt2880-gpio1:

GPIOs 40-71, platform/rt2880-gpio.2, rt2880-gpio2:

GPIOs 72-72, platform/rt2880-gpio.3, rt2880-gpio3:
 gpio-72  (mofi:wifi           ) out lo
I ran the same command on the we826 Goldenorb and I get this

Code: Select all

gpiochip0: GPIOs 0-23, parent: platform/10000600.gpio, 10000600.gpio:

gpiochip1: GPIOs 24-39, parent: platform/10000638.gpio, 10000638.gpio:
 gpio-38  (                    |zbt-we826:green:powe) out lo
 gpio-39  (                    |zbt-we826:green:usb ) out lo

gpiochip2: GPIOs 40-71, parent: platform/10000660.gpio, 10000660.gpio:
 gpio-40  (                    |zbt-we826:green:lan4) out hi
 gpio-41  (                    |zbt-we826:green:lan3) out hi
 gpio-42  (                    |zbt-we826:green:lan2) out hi
 gpio-43  (                    |zbt-we826:green:lan1) out lo
 gpio-44  (                    |zbt-we826:green:wan ) out lo

gpiochip3: GPIOs 72-72, parent: platform/10000688.gpio, 10000688.gpio:
 gpio-72  (                    |zbt-we826:green:wifi) out lo
I don't have enough knowledge on this to understand the real issue here but I hope this helps