@aobs , I was in the lede-17.01
branch, but I stupidly did not run the feed scripts... (I'm new to OpenWRT/LEDE/Buildroot so I'm still figuring out how things work).
I can now build the image correctly with wifi-warp-core, but only by cloning the repo @ https://github.com/OnionIoT/source (commit 564089f624f1eb47c20d1f4f8766f2383ce32ef9).
The Docker image is out of date AND did not compile correctly for me.
For some reason I had to manually change PKG_SOURCE_URL
in libsoxr from git://git.code.sf.net/p/soxr/code
to https//git.code.sf.net/p/soxr/code
because git clone
was failing! I'm running the compilation again but it didn't finish yet.
The image built without docker boots fine and connects to WiFi using wifi-warp-core (by entering WiFi info manually with wifisetup
and selecting Type network info
), but I still have the following problems:
- hostname is Omega-0000, not sure how to make it use the MAC address as in the official build
- Running
wifisetup
and trying to "Scan for Wifi networks" fails:
root@Omega-0000:/# wifisetup
Onion Omega Wifi Setup
Select from the following:
1) Scan for Wifi networks
2) Type network info
q) Exit
Selection: 1
Scanning for wifi networks...
Command failed: Not found
Failed to parse message data
WARNING: Variable 'results' does not exist or is not an array/object
> ERROR: Scan failed, try again
> ERROR: specified ssid not in the database
root@Omega-0000:/# [ 1017.277206] br-wlan: port 1(ra0) entered disabled state
[ 1017.959763] device ra0 left promiscuous mode
[ 1017.964266] br-wlan: port 1(ra0) entered disabled state
[ 1018.019989] IPv6: ADDRCONF(NETDEV_UP): br-wlan: link is not ready
[ 1018.375215]
[ 1018.375215] _ _____ ___ ___ _________ ___ ____
[ 1018.375215] | | /| / / _ | / _ \/ _ \ / ___/ __ \/ _ \/ __/ V1.0
[ 1018.375215] | |/ |/ / __ |/ , _/ ___/ / /__/ /_/ / , _/ _/
[ 1018.375215] |__/|__/_/ |_/_/|_/_/ \___/\____/_/|_/___/
[ 1018.375215] Onion Enhanced MT7688 WiFi Driver
[ 1018.375215]
[ 1018.527499] DMA Scheduler Mode=0(LMAC)
[ 1018.531374] efuse_probe: efuse = 10000012
[ 1018.535498] 1. Phy Mode = 14
[ 1018.711670] 2. Phy Mode = 14
[ 1018.714643] 3. Phy Mode = 14
[ 1018.717882] WTBL Segment 1 info:
[ 1018.721296] MemBaseAddr/FID:0x28000/0
[ 1018.725186] EntrySize/Cnt:32/128
[ 1018.728632] WTBL Segment 2 info:
[ 1018.732010] MemBaseAddr/FID:0x40000/0
[ 1018.735899] EntrySize/Cnt:64/128
[ 1018.739344] WTBL Segment 3 info:
[ 1018.742720] MemBaseAddr/FID:0x42000/64
[ 1018.746695] EntrySize/Cnt:64/128
[ 1018.750140] WTBL Segment 4 info:
[ 1018.753515] MemBaseAddr/FID:0x44000/128
[ 1018.757578] EntrySize/Cnt:32/128
[ 1026.936528] device ra0 entered promiscuous mode
[ 1026.941279] br-wlan: port 1(ra0) entered forwarding state
[ 1026.946860] br-wlan: port 1(ra0) entered forwarding state
[ 1026.952961] IPv6: ADDRCONF(NETDEV_CHANGE): br-wlan: link becomes ready
[ 1028.941473] br-wlan: port 1(ra0) entered forwarding state
[ 1030.277136] Interface apcli0 link up! (WPA2PSK AES)
[ 1032.830996] da match,0x40a36bc073f5
root@Omega-0000:/# opkg update
Downloading http://repo.onion.io/omega2/packages/core/Packages.gz
Updated list of available packages in /var/opkg-lists/omega2_core
Downloading http://repo.onion.io/omega2/packages/core/Packages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://repo.onion.io/omega2/packages/base/Packages.gz
Updated list of available packages in /var/opkg-lists/omega2_base
Downloading http://repo.onion.io/omega2/packages/base/Packages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://repo.onion.io/omega2/packages/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/omega2_packages
Downloading http://repo.onion.io/omega2/packages/packages/Packages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://repo.onion.io/omega2/packages/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/omega2_routing
Downloading http://repo.onion.io/omega2/packages/routing/Packages.sig
Signature check failed.
Remove wrong Signature file.
Downloading http://repo.onion.io/omega2/packages/onion/Packages.gz
Updated list of available packages in /var/opkg-lists/omega2_onion
Downloading http://repo.onion.io/omega2/packages/onion/Packages.sig
Signature check failed.
Remove wrong Signature file.
Anyone has ideas why I'm getting these problems?
Thank you!!