I’ve been told that to convert a B3000, I first need to use a .img.
I only use image builder so is there a .img I can download somewhere that will flash the router to openwrt?
As you were instructed in the other thread already GL-B3000 (Marble) support coming? - #5 by slh
Snapshot files are downloadable here https://firmware-selector.openwrt.org/?version=SNAPSHOT&target=qualcommax%2Fipq50xx&id=glinet_gl-b3000
Please add references if you continue expired threads.
I strongly advise to use official download for initial installation, then you can customize sysupgrade at home to your liking.
Yes, I think the other thread said that. I wrote a new one because it’s closed and I missed the link because I didn’t re-read the whole thread.
Anyhow, I’ve flashed it but there are no open ports at all, no ssh, no web, nothing. Is that the wrong image?
It's you connecting to the wrong port, or it soft bricked.
On a snapshot, only ssh will work.
Default is ssh only on snapshots. Do you get the IP from the new router?
I can ping it and using nmap, with a range of 1-9999, there are no open ports. I can see the DHCP IPs being given to the router and can ping it but no open ports.
How are you able to see this?!
What's the IP you've been seeing and attempting to connect to?
I just look at my DHCP server. I used nmap to check for open ports. There is nothing to connect to since there are no open ports.
Maybe I’m not understanding the question.
On a freshly flashed device, OpenWrt has an address of 192.168.1.1. Wifi is disabled, so you need to connect via ethernet. It will always have ssh (port 22) available; LuCI (web interface, ports 80/443) Is only available by default on standard release builds and/or if you've added it to the snapshot.
Make sure that your computer is directly connected to the OpenWrt router (nothing in-between) using Ethernet. Disable wifi on your computer, and make sure there are no other network connections to the computer or the router. Your computer's Ethernet port should be set to obtain an IP via DHCP, and if that succeeds, that means your router is working. You should get an address in 192.168.1.0/24.
Is this what you have done? If not, please follow the above process and let us know what happens.
If you see some IP assigned to the OpenWrt via a DHCP server, then you must be trying to connect to the OpenWrt on the wrong interface (i.e., WAN, which is firewalled).
I noticed you didn't provide the IP this DHCP server provided.
Follow the advice above to access the OpenWrt router properly on LAN via its default IP.
I’m not sure what advice I’m not following here.
It’s 192.168.192.x for that DHCP server. I can also confirm by the MAC address.
The router has one WAN port and two LAN ports, I’ve tried them all.
When I flash it with the factory, then it’s 192.168.1.1 so I use a laptop directly connected and again, no open ports. When I flash it with my own IB build using DHCP client interfaces, then I use what ever IP it was assigned but again, no open ports.
The interface you should be accessing doesn't get "assigned" an IP. It has an IP configuration of 192.168.1.1/24.
You must be trying to access the firewalled WAN instead of the LAN port.
Disconnect everything except the computer used to flash OpenWrt.
Please unplug all connections other than power (obviously) and one Ethernet cable between your computer and the lan port of the B3000. Turn off wifi. Then check the address your computer obtains via DHCP on the Ethernet port.
I am connecting to the LAN port.
It has 192.168.1.1 when it’s a factory build but as I said, I’ve also tried my own IB build which is DHCP.
There is nothing else connected, it’s connected to a laptop which is not connected to the network, only to the router. The only time it’s been connected to the LAN is when I’ve flashed it using my own build but that’s the point of this thread, my build is likely not working since I’ve yet to be able to access it using the factory openwrt build.
Are you say you've altered LAN to be a DHCP client in your config instead of Static IP of 192.192.168.1.1?
IB?
Provide full descriptions in order to assist you.
So what DHCP server?
Maybe you missed my last update. I updated instead of writing a new comment ![]()
There is nothing else connected, it’s connected to a laptop which is not connected to the network, only to the router. The only time it’s been connected to the LAN is when I’ve flashed it using my own build but that’s the point of this thread, my build is likely not working since I’ve yet to be able to access it using the factory openwrt build.
You missed my question then:
You stated:
Explain this in more detail - what DHCP server assigned the OpenWrt an IP?
Ok... so then the device has no DHCP server running and no address without an upstream DHCP server.
Out of curiosity, why did you do this? What is your use-case for the B3000? Is it an AP only?
Anyway, this means you need to connect the lan port of the B3000 to a lan port on your upstream router (which presumably has a DHCP server running), then check the IP address that it gets by means of checking your DHCP server's client list. At that point, as long as you didn't rename the lan interface, you should be able to reach the device (via ssh) at the address you find in the client list of the upstream server.
