New Firmware, No Wifi, Maybe New Name? Omega2+ 03.2-20230330.bin
-
@CXP In your case, we're doing a factory restore in order to reset your device to the default configuration where the WiFi AP is on. You can see the version number
For future reference, you can see the firmware version number in the login banner:
With regards to the wget command not working, is your Omega connected to the internet through your local wifi network?
In my previous post, I outlined steps you can follow so that you can avoid connecting the Omega to your local wifi network. Instead you can copy the firmware from your computer directly to the Omega.
-
@Lazar-Demin said in New Firmware, No Wifi, Maybe New Name? Omega2+ 03.2-20230330.bin:
reference, you can see the firmware version number
You mentioned in your previous response that I disabled wifi , so I need to reset the onion. I followed that step, and reset it several times. I still cannot get access to wifi. The picture below shows it.
Thus, it is not connected to our local wifi network (or any wifi network). (There are a couple of us now working on it since this has been a nightmare; got some fresh eyes on it. I explained to my friend the method he took is impossible.)
Instead, we tried again via USB.
Mounted successfully, but we cannot figure out how to get files from the USB to the Onion.
We got the firmware you suggested onto a USB (omega2p-v0.3.4-b257.bin).
Successfully mounted the USB.
Unable to download file from USB to Onion.
-
This post is deleted!
-
This post is deleted!
-
I tried to locate all of the files from PuTTY config. Successfully I can easily read the files listed. The onion omega article http://docs.onion.io/omega2-docs/usb-storage.html#usb-storage
specifically wants us to add command block cp <FILE YOU WANT TO COPY> <DESTINATION> . But the example doesn't clearly show us what to fill for the destination parameter. The issue is how do we copy the file from the thumb drive onto the omega 2+ board?Here's a screenshot of what it shows me:
-
@Nomadic-Homebody execute these commands:
cd /tmp
cp /mnt/sda1/omega2p-v0.3.4-b257.bin .
sysupgrade -F omega2p-v0.3.4-b257.bin
-
Follow @crispyoz's commands, they will work for what you're trying to accomplish.
@Nomadic-Homebody said in New Firmware, No Wifi, Maybe New Name? Omega2+ 03.2-20230330.bin:
I still cannot get access to wifi. The picture below shows it.
Again, the beta firmware works differently from the stable v0.3.4 firmware, so the methods to set up wifi are different.
The
wifisetup
command is for the stable v0.3.4 firmware and will not work on the beta firmware.For future reference, to set up wifi on the beta openwrt 22.03 firmware, follow these instructions on Github: https://github.com/OnionIoT/OpenWRT-Packages/blob/openwrt-22.03/technical-doc.md#sta
To set up wifi on the stable v0.3.4 firmware, follow this documentation article: http://docs.onion.io/omega2-docs/connecting-to-wifi-networks-command-line.html
-
Not future reference, present reference. This has is what I've been trying to get to for months.
Went to the link, and I I tried, and this is what popped up.
I tried the command for STA.
This is what it showed:
-
@Nomadic-Homebody you need to put the ssid in single quotes:
='CPX Guest'
-
After I put in the third line, an error message popped up, uci: Invalid argument
Double checked the SSID name and password, both correct.
I put the quotes on everything as instructed in single quotes.
-
@Nomadic-Homebody the third line is misspelled, you have cllient instead of client.
-
I double checked the spelling.
There are no error messages within the terminal.
Do you know what happened?
-
@Nomadic-Homebody when you commit the WiFi configuration the network restarts so this will be why you got kicked off. You should be able to reconnect. Then use the command ifconfig to see if your WiFi changes worked.
-
@crispyoz it doesn't work. I followed the directions, but it will not work.
Please get me a stable firmware that I can install without internet.
-
@Nomadic-Homebody what doesn't work? Your screenshot shows a valid ip has been assigned.
-
This is what ends up showing after running the commands.
Then I tried opening the onion Wi-Fi wizard setup, but it doesn't open it. Something is preventing me from opening it.
-
@Nomadic-Homebody the beta firmware does not have the wifi setup wizard.
From your screenshot, it looks like your Omega is connected to the "CXP Guest" network and has an IP address
Connect your computer back to the CXP Guest network and you will be able follow the instructions I mentioned above.
Use scp to copy the stable firmware to the
/tmp
directory of the Omega. Assuming you've downloaded the latest available stable firmware,omega2p-v0.3.4-b257.bin
and using the IP address from your screenshot, the scp command will look something like:scp omega2p-v0.3.4-b257.bin root@192.168.10.92:/tmp/omega2p-v0.3.4-b257.bin
You will need to enter the Omega's password, which is
onioneer
by default.After the transfer is complete, connect to the Omega and use the sysupgrade command to install the stable firmware.
The commands will look something like:cd /tmp sysupgrade -F -n omega2p-v0.3.4-b257.bin
-
@Lazar-Demin After retrying the steps to update the required firmware. I checked the network settings to connect, but the access point is not showing in available networks anymore. I tried resetting it from the reboot button. However, there seems to be no solution for it to recognize at all.
-
@Nomadic-Homebody please post the output of the following commands:
uci show network
uci show wireless
-
@Nomadic-Homebody right now your goal is to get the stable firmware bin transferred to the
/tmp
directory of your Omega. You can do this by connecting your computer to the Omega's WiFi AP OR by connecting the Omega to your local wifi network.It's probably easier to go the route of connecting your computer to the Omega's WiFi AP
Follow these steps to get back up and running with the stable firmware:
- On your computer, download the latest v0.3.4-b257 stable firmware from here: http://repo.onioniot.com/omega2/images/
- Since you have an Omega2+, download the firmware named
omega2p-v0.3.4-b257.bin
- Since you have an Omega2+, download the firmware named
- Connect your computer to the Omega's WiFi AP (it will be named something like
Omega-ABCD
) - On your computer, use scp to transfer the firmware downloaded in step 1 to the Omega2. The command will look something like
scp omega2p-v0.3.4-b257.bin root@192.168.3.1:/tmp/omega2p-v0.3.4-b257.bin
- Here you're using SSH to copy the
omega2p-v0.3.4-b257.bin
file to the/tmp
directory on your Omega2. Since you're connected to the Omega's WiFi AP, we know its IP address will be192.168.3.1
- Here you're using SSH to copy the
- Connect to the Omega using SSH
- On the Omega, use the sysupgrade command to install the firmware:
cd /tmp sysupgrade -F -n omega2p-v0.3.4-b257.bin
- On your computer, download the latest v0.3.4-b257 stable firmware from here: http://repo.onioniot.com/omega2/images/