Firstly is there a support site for the One router anywhere? Or is this the best place to ask for router help?
It years since I last installed OpenWRT, but I saw that there is a swanky new router with OpenWRT installed so I thought I'd give it a go. I bought it from the AliExpress link on the site, and got one with Banana Pi and a case.
I can't to connect to it though. I connected it to my network with a cable in the 1G port. I made sure the switch it up to the NAND setting and I powered it on.
I want to use this for Wifi behind my cable router (which is 192.168.1.1). I can see OpenWRT in the DHCP leases, and the activity lights on 1G are blinking, but when I try to connect to that IP in my browser I get nothing. I've disabled all VPN's and other things that might cause an issue with local networking, but still no joy.
What should I do. Do I need to try reflashing it? Could it just be a problem with the web ui? Is that a way to connect to it via SSH for example?
Thanks. Is there a wiki specific to the One anywhere, that covers how to do things like this. I found a forum post that gave me the baud rate and I've just connected. I'll try and follow the guide linked above.
Documentation for the One seems a bit scant at best, the 'HowTo' pdf doesn't cover much. This forum is great, and thanks again for your help, but you seem to have to dig through a lot of general OpenWRT info, to find details specific to the One.
IMHO this is because the One is not really special and should be treated like any other OpenWrt device, unless we talk about hardware specific issues.
However that seems not the case here, you are IIUC mostly suffering from the default LAN IP range to clash with your ISP router's default LAN IP-range.
This is a problem, that @richb-hanover-priv discussed in the past including ideas of how to better deal with that... not sure how far that discussion progressed though
The OO isn't really any different than other devices, nor is the OpenWrt version running on it. The only real difference is that you have easy access to (several layers of) recovery methods that are typically more hidden/ harder to access on most consumer devices (e.g. serial console via usb-c at your fingertips, rather than having to open a case with hidden screws, one-time clasps, having to solder, bridge missing resistors, cut pull-down traces, etc).
If you are deeper into it, there are some rather unique -optional(!)- features on top (e.g. battery-backed RTC, PCIe v2 x1 M.2 socket, Mikro-Bus, PoE, NAND+NOR switch-over, mtkuart...), but on the face of it, it's still a device like any other (supported) device, OpenWrt behaves the same way on all of them.
--
EDIT: so on the OO we can easily recommend to 'just connect to the serial console via usb-c', because that is dead-easy to do - as simple as charging up your phone. This way you can a) see what the device is doing and b) fix the configuration even if the router is otherwise inaccessible (like in an IP conflict, such as this). With other devices we'd have to a) guess what's happening, b) blindly reset the whole device to get it back into a well-defined state or c) craft a network environment matching the buggy configuration currently set on the device (and hope that our guesses from a) are spot on or at least close enough). The big hurdle of somehow getting serial console access is usually reserved to bad cases of non-booting on most other devices, because getting access is difficult there - while it's trivially accessible (a luxury item) on the OO.
That is the crux though. I found the page here (https://openwrt.org/toh/openwrt/one) but it doesn't mention how (relatively) easy it is to connect via serial over USB. I think more info extolling the virtues and features of the One, all in one place would help a lot of people and save a lot of forum posts. But maybe I'm an edge case, idk.
Nah, that indeed sounds like it would be a nice addition to:
which already uses serial access in one of the recipes but especially for folks that just unpacked their One having a dedicated section for accessing the serial console would be nice.
I still have some things to tweak (as I need to connect a switch to the 2.5 port), but I am up and running now. Thanks for the all the help. Once you all pointed me in the right direction, the hardest part was remembering how to use Vi
I didn't really need the One at the moment, and I realise that I am not using it to it's potential like this, but I hope to start exploring all it's extra features now. I used OpenWRT in the past, liked it, and want to support open in any small way.
Sadly the Zhone router that came with my fiber connection isn't supported, and it was a bit too costly to replace it with an OpenWRT compatible one at the time. That is now the bottle neck in my setup, as the interface is horrible and very limited.
As a cheeky follow up question what is the best way to OpenWRT-ify my whole network? Are there any plans for a fiber version of the One? Or should I look for a Fiber router than I can install OpenWRT on? Or is a fiber modem connected to the One an option?
Oh agreed, my OO is still in it's box, but the Openwrt One Wiki Page should be one of the most thoroughly documented.
Let me know if there's anything else you feel would be beneficial.