The driver is the default one shipped in openwrt snapshot image, it's qualcomm proprietary and we can't change it, we are waiting for an update from qualcomm. The other parameters are in the screenshot.
@frollic
I think it's working because qualcomm BDF in radio FW is wrong.
I could try to connect at 160Mhz later today.
The thing is that my old router has ath79, and the channel Mhz combinations work there. This one uses ath11k. I think that the country database should be the same for both chipsets or may be I am wrong.
PS: My desk space doesn't allow more tests, as I have many other things here. Country US and chan 36 was randomly choose by me for this test. I don't use 160Mhz, so I didn't test more.
In my previous experience with AX3600, 160Mhz also worked.
Thank you for this context. I just recovered my device; I just entered the commands "blindly" by following the timing (someone said it takes 20 seconds for the u-boot menu to show up)
I am running openwrt now
Was able to successfully root. Great job everyone involved! New device to tinker around.
However, the rooting instructions on wiki need fixing.
I got CRC error mentioned in this thread. Rerunning command fixed that
Ubiformat step needs a clarification that .ubi image is needed and it's not available on the wiki page. I erroneously tried to use sysupgrade image and got errors. That made me scratch my head and find 3rd(!) Image. I had to dig it up from the build folder, direct link would be helpful
it does support channel 120 with width 160mhz country US ... the issue is not with the build but old embedded regdb ...@robi has an outstanding request to externalise the regdb with an up to date country list...
if you're lucky, the output is only disabled by u-boot parameter,
in a worst case scenario, downgrade the uboot via ssh using dd.
the second option could however brick your device, if done wrong.
As far as I know, U-Boot output has always been blocked when starting to load the kernel with messages:
Starting kernel ...
Jumping to AARCH64 kernel via monitor
Please check your serial connection as it could be loose / floating.
Additionally, as far as I could tell, the OEM update images I checked were not updating U-Boot, just the kernel, rootfs, and some "wifi firmware".
If you really want to downgrade the OEM firmware to test, you would have to obtain root access on the OEM firmware as a first step.
It's doing checks on the images being flashed and rejects downgrading the firmware.
Then, you would have modify the OEM sysupgrade script (/sbin/sysupgrade) and remove the part doing the check for downgrading, which on the script I reviewed on V1.10.01.222 is:
type check_downgrade_image > /dev/null 2>/dev/null && {
...
#end
Then, you can flash a downgraded OEM image from the OEM web UI.
I tested this several times when I was doing tests to understand how the OEM firmware works.
Having said that, be careful and use it at your own risk, as I cannot guarantee it will work on your device.