OpenWrt Forum Archive

Topic: Files and install instructions for HooToo HT-TM02 and HT-TM04(RT5350)

The content of this topic has been archived between 29 Mar 2018 and 7 May 2018. Unfortunately there are posts – most likely complete pages – missing.

Install of OpenWRT on the TM01 only works with Firmware v2.000.024
- Downgrade to this first (via the regular System->Upgrade function)
- Then proceed with install as described

Download link for 2.000.024 from HooToo expired, here a Mirror for fw-WiFiDGRJ-HooToo-TM01-2.000.024.bin

ge.tt/5OQYHyj2

(Last edited by mister123 on 4 May 2017, 19:23)

What do you mean by "only work"
I already perform the openwrt installation  with the 2.000.072 firmware.
But OK , my TM-02 seems to have some malfunction.

Oh ok, i forgot to specify - on my TM01 (maybe thats the difference)

Tried to upload the image on the newer firmware, gave me "wrong file format" - like previous reported from other users.
With the older firmware it worked without problems, everything is running fine.

But now I fucked up the OpenWRT configuration and I cant get back in, even failsafe fails... always something...

Has anyone successfully restored the bootloader to the Hootoo default via ethernet? Or can this only be done via serial?

Ouch. I can't help with bootloader.

I have a weird problem with mine that perhaps someone can help with:

My device has two WiFi connections. One is an AP with SSID DragoNAS (Yes, the pun is intentional) and the other a client connection to the home Internet modem. The two are bridged via LuCi's settings so that the AP allows Internet from the home modem.

For some reason, if I take the router outside of my home, the AP fails to appear at all. I'd like to set it up as a portable NAS device (thus the name), but if I cannot connect to it at all, it isn't very useful (Yes, it has Ethernet, but my OTHER devices don't). I tried https://forum.openwrt.org/viewtopic.php?id=64507

#!/bin/sh
TIMEOUT=60
SLEEP=5
sleep 20
[ "$(cat /sys/class/gpio/gpio19/value)$(cat /sys/class/gpio/gpio20/value)" = "11" ] || exit 0 # repeater mode
. /usr/share/libubox/jshn.sh
check_radio() { json_load "$(/bin/ubus call network.wireless status)"; json_select $1; json_get_vars up; return $up; }
sta_err=0
while [ $((sta_err * SLEEP)) -lt $TIMEOUT ]; do
    check_radio radio0 -gt 0 && exit 0
    let sta_err=$sta_err+1; sleep $SLEEP
done    
for i in $(seq 0 9); do [ "$(uci -q get wireless.@wifi-iface[$i].mode)" = "sta" ] && uci set wireless.@wifi-iface[$i].disabled=1 && uci commit wireless; done
/sbin/wifi up
exit 0

but it would seem that the script does not ever detect the WiFi as actually being down. It also permanently disables the client connection, when I would rather get it to re-enable on reboot of the device (have it NOT save the disabled state in the flash memory). I managed to get both to work, with a change to a ping of Google and some tinkering with removing the command that saves to Flash, but I do not know what autorun-on-boot method to use that works with the firmware creation tools for the router. I would like to not have to SCP this over everytime I reflash it.

Ideally, I would like a more elegant solution that avoids this entirely (some change so that the AP won't drop in the first place) or at least skips the ping command for instead reading whether the AP is up or not (or client in range of modem), but this was the only solution I found, and that part did not work, simply ALWAYS triggering, Internet or no.

TL;DR: I need to get the router to bring up the AP at all times, even if the bridged client on the same radio is not in range. I believe this is a won'tfix bug, but if it is not, how do I get this to happen?

If it is, how do I detect whether it is not connected, or the AP is down? Preferably without ping, and the script above DOES NOT WORK. The file being parsed exists, but is never updated, always showing that it's online, if if it is wrong.
THEN, I need to get this into the firmware image so that it is always run on boot, OR when the reset button is pressed.

(I am using the command files=FILES/ in the make command for the image, where the files I add are in the FILES/ directory. This works fine for other files, but I need to get this set up as one (ideally) file in a directory where it runs on boot and will not get automatically deleted. rc.local is less than ideal, as it would overwrite anything that uses it, plus it is not always enabled.)

(Last edited by rdragonrydr on 18 May 2017, 03:26)

Hi. My TM02 is running OpenWrt Chaos Calmer r44945 / LuCI Master (git-15.079.29361-3e37216), kernel 3.18.9. I'd like to revert back to original HooToo configuration as I bought it with. Like an idiot I didn't save the content of the USB stick I installed OpenWRT with. I've got fw-WiFiPort-HooToo-TM02-2.000.022 as a file from HooToo support. How can I use that to revert to stock configuration? Thanks for any advice.

Can you attach the file or send it to me somehow? I can probably tell you if it the firmware file.

I don't know if it has changed or will need to change the bootloader, though, so I'm not certain it will work. This sort of thing has a possibility of bricking the router.

The way you can tell is by running binwalk on the file and looking for a kernel, squashfs, and so on.

(Last edited by rdragonrydr on 27 Jun 2017, 13:39)

binwalk -B on that file gives the following;


DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
0             0x0             Executable script, shebang: "/bin/sh"
207           0xCF            Unix path: /data/UsbDisk1/Volume1/.vst/"
271           0x10F           Unix path: /data/UsbDisk1/Volume1/.vst/"
4350          0x10FE          gzip compressed data, maximum compression, has original file name: "initrdup", from Unix, last modified: 2014-10-20 02:13:38
1544340       0x179094        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
1638337       0x18FFC1        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
1708875       0x1A134B        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
1807525       0x1B94A5        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
1835245       0x1C00ED        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 62600 bytes
1881045       0x1CB3D5        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 8412 bytes
1905883       0x1D14DB        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
1972793       0x1E1A39        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 27324 bytes
2002117       0x1E8CC5        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
2023759       0x1EE14F        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 14860 bytes
2071229       0x1F9ABD        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 57676 bytes
2108152       0x202AF8        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 59289 bytes
2137666       0x209E42        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 62528 bytes
2175433       0x2131C9        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
2687360       0x290180        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 39568 bytes
2720140       0x29818C        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 13924 bytes
2724861       0x2993FD        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 36552 bytes
2755127       0x2A0A37        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
2867430       0x2BC0E6        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 28420 bytes
2895306       0x2C2DCA        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
2906777       0x2C5A99        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 16792 bytes
2908838       0x2C62A6        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 34084 bytes
2929121       0x2CB1E1        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 19000 bytes
2952791       0x2D0E57        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3021590       0x2E1B16        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3073485       0x2EE5CD        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3173793       0x306DA1        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3311489       0x328781        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3501629       0x356E3D        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 42980 bytes
3537576       0x35FAA8        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 17392 bytes
3569512       0x367768        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3612977       0x372131        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3702347       0x387E4B        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3719461       0x38C125        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 5652 bytes
3770696       0x398948        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3861288       0x3AEB28        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
3873531       0x3B1AFB        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4010047       0x3D303F        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 7680 bytes
4032535       0x3D8817        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 10720 bytes
4035641       0x3D9439        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 48506 bytes
4065120       0x3E0760        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 48232 bytes
4098795       0x3E8AEB        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 13444 bytes
4102558       0x3E999E        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4105138       0x3EA3B2        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 49121 bytes
4194507       0x4000CB        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 24264 bytes
4224594       0x407652        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4265954       0x4117E2        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 28808 bytes
4328600       0x420C98        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4338988       0x42352C        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4358879       0x4282DF        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4368566       0x42A8B6        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4387599       0x42F30F        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4398675       0x431E53        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4453280       0x43F3A0        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4462769       0x4418B1        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4492964       0x448EA4        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4508728       0x44CC38        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 23748 bytes
4552621       0x4577AD        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 59020 bytes
4590500       0x460BA4        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4656405       0x470D15        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 18452 bytes
4750913       0x487E41        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4787311       0x490C6F        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4848539       0x49FB9B        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4889544       0x4A9BC8        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
4929550       0x4B380E        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5021443       0x4C9F03        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5029776       0x4CBF90        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5115977       0x4E1049        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5175006       0x4EF6DE        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5248381       0x50157D        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5310165       0x5106D5        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5375487       0x5205FF        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5439313       0x52FF51        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5457564       0x53469C        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5503117       0x53F88D        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5510685       0x54161D        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 29176 bytes
5539998       0x54889E        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 38168 bytes
5571565       0x5503ED        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 26300 bytes
5578619       0x551F7B        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 58391 bytes
5607959       0x559217        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5618914       0x55BCE2        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5650382       0x5637CE        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
5657156       0x565244        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 2392 bytes
5783627       0x58404B        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 51821 bytes
5840239       0x591D6F        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 63290 bytes
6291381       0x5FFFB5        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
6307647       0x603F3F        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 4316 bytes
6324304       0x608050        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
6338539       0x60B7EB        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 65536 bytes
6361389       0x61112D        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 32934 bytes
6370152       0x613368        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 49039 bytes
6465494       0x62A7D6        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 61004 bytes
6514139       0x6365DB        PNG image, 40 x 629, 8-bit/color RGBA, non-interlaced
6514224       0x636630        Zlib compressed data, best compression
6696748       0x662F2C        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 56913 bytes
6750526       0x67013E        LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 64006 bytes

Whoops, that looks like the OEM image. That can't be installed (as-is) via OpenWRT, that I know of. It's actually a shell script that contains binary data, which is executed/installed by scripts on the original firmware. You could try copying it to the router and running it, but I have no idea if it would work at all. (It might check for data or commands or paths that don't exist in OpenWRT.)

I have heard that you can possibly strip out the shell script part and treat it as a normal image, though (and then installed with the normal image installation method, either web or commandline). This might be possible with a text editor, even, but I don't know if it would get corrupted.

(Last edited by rdragonrydr on 27 Jun 2017, 14:55)

OK. Looks like this unit is going to stay on OpenWRT. Thanks for the input.

Hi guys!  Really new to all this openwrt stuff so please bear with me.  I have my TM04 running well but cannot seem to figure out how to share the USB stick with the network.  I do not think it is mounting.  When I check the system log I believe it is recognized as sda but cannot seem to share it at all because I think samba needs to share a mount point not sda.  Can someone please lead me in the right direction.

Thanks,

iamwally

i installed your image from factory however it failed to boot properly after so i ended up connecting via ttl usb adapter got a serial connection and initiated firstboot in openwrt and after that it worked. can you compile a softether package or openwrt upgrade file that has softether installed?

Sorry it has taken so long to reply.  I should have posted all that information when asking for help duh!  Did not realize it.  So here it is:


Firmware Version    OpenWrt Chaos Calmer r44945 / LuCI Master (git-15.079.29361-3e37216)
Kernel Version    3.18.9

kmod-ledtrig-usbdev    3.18.9-1
kmod-usb-core    3.18.9-1
kmod-usb-ohci    3.18.9-1
kmod-usb-serial    3.18.9-1
kmod-usb-serial-ftdi    3.18.9-1
kmod-usb-storage    3.18.9-1
kmod-usb-storage-extras    3.18.9-1
kmod-usb-uhci    3.18.9-1
kmod-usb2    3.18.9-1
libusb-1.0    1.0.19-1
usbutils    007-1

Hope that helps a bit and maybe you can steer me in the right direction.

Thanks,

iamwally

In reading those 2 links you gave me I think I see a problem.  My menu does not seem to have a mount points option.  Is it missing in this version of openwrt for a reason or is it just something I am doing wrong?  That is why I cannot share it because I cannot set a mount point.

Thanks,

Iamwally

Do you have an fstab and samba file in your config folder?  You may need to manualy create the fstab.  If so list your file contents

pcm2a wrote:

I have now tested the GL-MT300N to compare it to the HooToo stock firmware and openwrt firmware. This first report is only about bridging an AP and STA with the single radio. Both the HooToo and the GL are capable of bridging two wifi interfaces using the single radio. In fact both devices have this capability right in their custom interfaces.

HooToo Stock Firmware:
- Easy interface to adjust your AP and to connect to the STA
- Rebooting the HooToo disables the STA so when you start up the AP always works

HooToo OpenWRT:
- OpenWRT standard interface allows you to modify your AP and connect to a STA
- If the STA is not available when booting then the AP will not work
- Requires startup script to disable the STA to ensure the AP works

Is there any way to implement that feature in OpenWRT here? This has been bugging me forever, and I must have spawned at least 4 threads on how to fix this issue.

@rdragonrydr

While I am sure some will disagree, from a practical perspective, under OpenWRT, I do not see a way (meaning config vs scripts with some level of complexity) to switch between AP\STA mode and using the device as an AP on your internal LAN.  I gave up on this long ago. 

Yes, there is a switch, do not recall it it can be programed under OpenWrt for this device, but if it can, it can be used to alternate between "Saved Configs" for the scenarios, if not, it's all manual (and in my opinion not worth the hassle, buy a second box)

Regarding the AP\STA issues, the loss of AP when the configured STAtion is well noted in the forums and I believe has been reported as a bug that will not be fixed.

If you go between a few STAtions regularly I think  dibdot https://forum.openwrt.org/viewtopic.php?id=67697 has the best solution at the moment; if you hop around, your safest bet is to run a small script on boot to delete the currently configured STAtion.

I will be trying that if I can. I actually have such a script, but to be happy with it, I would have to get the connection detector working better and run it at startup, neither of which do I know how to do. At that point, it would act much the same as the travelmate package, so I will just see if I can install that.

I try to install openvpn client on that router, the tun0 doesn't showup

Kplex on OpenWrt

There are a lot cheap routers out there, one important factor is minimal consumption (Kplex on OpenWrt for sailboat)
I recently acquired a GL-MT300M; cheap, small and powerful, using MIPS architecture. 64MB RAM ND 16GB flash, only 2 Watts of consumption.

I am wondering if you would be so kind to help me out cross-compiling the latest version of kplex (1.3.4.1) on openWRT for my mini router (GL-MT300).

I am using a Ubuntu machine (latest version: 16.04.3 LTS)

I have downloaded the openWrt-SDK, chaos_calmer 15.05.1 version for ramips using mt7620 CPU as my router does.

I have tried to follow the directions from Caesar as published on github, but I am having many errors in the cross-compilation.

If somebody could publish generic instructions about how to cross-compile kplex for openWrt routers for the latest version of kplex and router's SDK, it would be highly appreciated.

Thanks a lot!

(Last edited by joseluis.delara on 16 Aug 2017, 22:14)

I am running the LuCI latest upgrade for the TM02.  I followed both of these guides:

wiki.openwrt.org/doc/recipes/relayclient
trac.gateworks.com/wiki/OpenWrt/wireless/relayd

Additionally, I have disabled the Hootoo's firewall (ssh'd and /etc/init.d/firewall stop && disable)

and have the setup working where internet is shared from my main router to the device that is plugged into the Hootoo.

The issue is that I am using a headless Raspberry Pi on the Hootoo and I cannot access the Raspberry Pi from my network.  Is there a way to open the bridge up so that the Raspberry Pi will get it's IP assignment from my main router and not the Hootoo?

In the configuration, the wwan and lan's assigned gateway and DNS server is the Main router, but it's still doing it's own DHCP assignment on the 192.168.2.* network.

Main Router: 192.168.1.1
Hootoo Router: 192.168.1.254 and 192.168.2.1
Raspberry Pi: 192.168.2.1

In a nutshell, I need to access the raspberry pi's web interface from anywhere in my network.  Thanks and I appreciate the help.

Will

Hi,

The link to the Nano version doesn't seem to be working. I get a 404. I tried posting the link but apparently I'm not allowed.  I wasn't sure who to contact about this.

(Last edited by peter82 on 12 Nov 2017, 15:00)

Hi,

I accidentally installed the BASIC factory image (openwrt-ramips-rt305x-ht-tm02-squashfs-factory-r44945-basic.bin) instead of the WS factory image (openwrt-ramips-rt305x-ht-tm02-squashfs-factory-r44945-ws.bin).

How do I go about "upgrading" the unit to use the version of openwrt that is contained in the WS image?

Basically, I am looking to have all the packages and configuration that came with the WS image, rather than redo all that by hand.

Thanks.

peter82 wrote:

Hi,

The link to the Nano version doesn't seem to be working. I get a 404. I tried posting the link but apparently I'm not allowed.  I wasn't sure who to contact about this.

Hello, I'm late since I have not played with my TM02 in the past year and a half. So, first thing is, they changed the repository and forgot to change links! working links are inside https://archive.openwrt.org/chaos_calme … ps/rt305x/
so install firmware for TM02 is https://archive.openwrt.org/chaos_calme … uImage.bin
and sysupgrade is https://archive.openwrt.org/chaos_calme … pgrade.bin

The discussion might have continued from here.