Travelmate support thread

Hi,

in the OpenWrt stable & snapshot package repo you'll find the travelmate package, a wlan connection manager for travel router.

latest snapshot version: travelmate 2.3.0-1 plus luci companion package

next stable OpenWrt version 25.12.x: travelmate 2.3.0-1 plus luci companion package

stable OpenWrt version 24.10.x: travelmate 2.2.1-6 plus luci companion package

Link to the latest travelmate documentation

Link to the latest travelmate changelog

Feel free to test, ask questions or make suggestions.

Have fun!
Dirk

28 Likes
Using WRT1900ACSv2 as both wireless client and wireless AP
Are concurrent Client Mode connections possible?
Is it possible store a list of SSID for mode WIFI client wan on router?
Interface troubles with multiple virtual wifi SSIDs on LEDE
Create a custom image with a specific package updated
Captive Portal (as a Client, not a Server)
Connect to public network via wifi and share internet?
Using device as "Hotspot-Router" (WISP-Mode)?
OpenWrt 18.06.1 Wifi client / Wifi Extender or Repeater or Bridge Configuration with splash screen login at hotelinking.com (No WPA2 key)
Captive Portal Redirect Fails - DNS Issue
"Unsaved Changes" remain forever
How to keep Wireless AP always enabled
Missunderstanding configuration
First time trying to connect to hotel captive portal
OpenWrt Repeater Losses Connection Periodically
Same wifi radio as client and AP
Help regarding captive portal with OpenWrt as client
How do I set up a NAT/DHCP isolated private local network?
Android WiFi Hotspot as Failback to Cable WAN?
How to best configure multiple STA mode WiFi networks
[SOLVED] A second wifi to reach the web without captive portal requests
Still need help changing my mac address?
How to configure one wifi interface to opportunistically connect to multiple SSIDs?
Mixing multiple 'ap' and 'sta' interfaces on the same hardware radio
RE450 as a repeater
Using TP Link TL-WR802N V4 as Travel Router?
How to config for WAN and WWAN for on the road wifi
Relayd, WiFi Extender: AP does not start unless client is connected?
Some issues with my TP-Link TL-MR3220 v2
Sudden disconnection in client mode from the main router
Basic wifi bridge, what am i doing wrong / not doing?
Wpa-enterprise, connection on client, not on access point
Best Practices for Network Security & Privacy when using a hotel OpenWifi Network
Connect to a WPA2 Enterprise Wifi and re-share it
One router configured with wwan to access several different upstream networks
How to set up routed repeater
Can the router dynamically change the functionality of the WAN and LAN interfaces?
Travel router with wireless to wireless bridge capability
Master network goes down if Wireless client can't connect
How to connect/bridge two subnets within the same router
Connecting to a Mobile WiFi hotspot
/sys/class/ieee80211: No such file
How to connect/bridge two subnets within the same router
Lan port to wan TL-WR802N V4
How to connect a router with OpenWRT to a public Wifi an share the wifi with connected devices to router?
Accessing LuCI over wifi when travelling to new locations
Public wifi internet to router wan interface
Nauta Hogar in Cuba
How to recover space in a 4/32 device in order to install wireguard client?
Quickening Beryl AX's Bond with iPhone Hotspot via OpenWrt
TL-MR3020: WLAN hidden when hot-spot not connected
Connect camera providing access point to LAN
Cannot connect the default OpenWrt 5g network after connecting OpenWrt router to my ISP router
Configuration to use a wifi AP as your router's WAN?
How to connect to a hotel wifi
How to connect to a hotel wifi
Multiple "Known Networks" with a WAN wireless client
Configuring Repeater but changing upstream connection
AP+STA, wifi ESSID with spaces, how to manage?
Roaming between several wireless WAN connections, OpenWrt 23.05.2
[Solved] Wifi as client; hardwire as master
Setting up OnHub TP-Link as a repeater
AP only active if STA on the same radio is connected
Setup OpenWRT as a bridge
WiFi does not turn on automatically on startup
Configure wifi station with 4G access SOLVED
Enabling Master mode, disables client mode
[Solved] Wifi Extender (1 radio) with Master and Client SSID works, but remove the hotspot and the Master SSID is killed together
OpenWrt change wan wireless config - easy tool?
Is it possible to do firewall authentication at Router Level?
The network authentication by web page
2.4GHz client as backup for 5GHz client (GL.iNET Flint 2 (GL-MT6000))
Can't connect my devices to 5GHz wifi of my router but 2.4GHz works fine
Travel router disconnects from WiFi
AP+STA, when source's hotspot of STA is not detected, to get AP up anyway?
USB Wi-Fi that work in OpenWrt. Please add to list
Configure Wifi Bridge over Wifi
Connecting TL-WR902-AC to Xfinitiy public WiFi
Dual wifi card support?
OpenWrt AP slow to provide DNS info to newly connected client
Setting up an independent network with my PC on eth0 and the Quest 2 on radio1 while connected to the main router via wifi for internet access
Please help me troubleshoot wireless repeater bridge configuration
Help please extend wifi signal
Router connected, pc can't access the internet
WiFi AP+STA on Mt7688 + MT76 driver
First time connecting to wifi network with captive portal. How to deal with per device auth key
DNS in routed pi 3b+ VPN wifi repeater
Client mode wireless connection Drops out
Tl-mr3420 router using Android hotspot
Newbie question: how can I broadcast Master SSID if Client SSID not associated?
Use any of pre-selected number of WiFis, as a repeater/A
Help Configuring R6100 for wireless bridge or suggestions
[Solved] No wireless with no WAN connection
Linksys wrt320n as repeater of iPhone hotspot
Holiday/traveling router with fixed WiFi network
RV-Link WF-CON WIFI Internet Extender for Recreational Vehicles
What type of WiFi scan does OpenWrt do, passive or active?
Is My Network Goal Possible?
Master network goes down if Wireless client can't connect
Amplify unsecured network
Creating a universal repeater that connects to multiple SSID's
How to configure raspberry pi 3b+ as a repeater
Switching between AP and STA
Is OpenWrt forwarding SSDP or mDNS to WAN?
USB 4G LTE setup
Simple way to use mobile connection (through WiFi) once ethernet/wan is broken?
Cannot access Luci on wlan
WLAN to LAN Bridge problem
Risks accessing internet via public hotspot
Raspberry pi 0 w as Repeater
How do I configure to log in to a portal?
[Solved]Extend Wifi using the same radio on TL-WR902ACv3[Solved]
What type of authentication is my dorm using and how can I connect my OpenWrt router to it?
Segmented network using open SSID
Wireless network bridge: new wifi
Captive Portal Redirect Fails - DNS Issue
How to connect to network with login page
Client + AP at the same time in wisp mode and repeater (wireless)
TL-WR902AC v3 - package recommendations (SMB, etc.)
WIFI completely disabled when Client WIFI not connected
Wifi-AP down when Wifi-Internet down?

Screenshots from the new LuCI-GUI (Travelmate 2.x)

Have fun!
Dirk

4 Likes

Thanks! This looks great! I have a half dozen devices that this will make more useful and easier to maintain.

Thanks for your feedback! It would be nice to know, on which devices (model/chipset) you are using travelmate.

My plans are to use it on NEXX WT3020 (MT7620n), A5-V11 (RT5350F) and potentially, some RT5350F-based audio streaming endpoints. Oh, it will probably come in handy on my ZSun Card reader too (AR9331).

Not sure when I'll actually get around to trying it out. I have a bunch of other projects competing for my time.

I am using travelmate on a Xiaomi MiWiFi Mini.

The Xiaomi MiWiFi Mini has some characteristics that make it very usable for my use case, and it is very cheap, only 22 Euro, including shipping from China. I use this router as a travelrouter on a small ship to connect to the WiFi in harbors I visit. It is standing behind the windscreen, mostly in direct sunlight, so the white color prevents it from overheating.
It is a dualband router with external antennas. The range is very good (on 2.4 GHz). The 5 GHz is used for the local network. I alse have a guest network, but that is mainly for showing off :smiley: .

My first experience with travelmate (version 0.4.x) was with a GL-inet GL-AR150-Ext. It worked like a charm and was much more stable than with the software from GL-inet. I then switched to the Xiaomi MiWiFi Mini, because I wanted a little bit more reach (the GL-inet GL-AR150 has only about 63 mW).

Travelmate didn't work the way I was expecting with 2 radio's. I contacted Dirk and 3 days (!) later Dirk send me a version that was able to have the AP en the station at different radio's.

After that there was only one thing missing in the LuCI-GUI of travelmate: an easy way of adding and editing stations. Before I could contact Dirk about this, version 0.9.0 was released.

I have no more wishes.
Travelmate is realy great.

1 Like

Update: I have one more wish :blush:
Is it possible to make disabling of misconfigured uplinks optional?
Yesterday I left the harbor with my ship, that had an active link with the Wifi in the harbor. At some point the Wifi of the harbor is still visible, but it is no longer posible to maintain the connection. Travelmate renames the uplink to SSID_err. When I return to the harbor travelmate does not reconize the uplink anymore. After renaming the uplink to SSID everything is working again.

1 Like

Hi Freek,
it's always a pleasure ... :wink: ... I think it should be sufficient to raise the Connection Limit (trm_maxretry to 10 or 20). Anyway, in travelmate 0.9.3 you could set the above parameter to '0' which means unlimited retries.

Best regards
Dirk

Thank you very much.
Will report after the weekend.

Dirk, it works as expected.
What can I say more :smile:

thanks for your feedback! :sunglasses:

Hi,

I failed to get my RE450 working as a repeater via the wiki (relayd), so I just tried this. I installed travelmate and luci-app-travelmate, but I cannot find the wizard and wireless station manager that is shown in the screenshots and mentioned in the recommended setup in the readme. All I have is:

image

Is the wizard I'm looking for hiding somewhere other than Services>Travelmate?

EDIT: The manual setup worked perfectly, and I'm very happy. I'm just curious about the wizard. Thank you for this simple to configure, functional tool!

Hi, you've installed the old/ancient "stable" release ... to get the wizard and all the advanced LuCI stuff use the download links referenced in the first post of this thread and install it manually via opkg package manager.

Anyway, nice to hear that the old version still works for you ...:smiley:

Oh, whoops. Thanks. Maybe I'll upgrade later then.

I compile travelmate in openwrt
Compile successful however travelmate is not working
Kindly anybody help me what's wrong?
attached screen short logfilelogfile

internal server error in wireless station section

/usr/lib/lua/luci/dispatcher.lua:433: Failed to execute template dispatcher target for entry '/admin/services/travelmate/stations'.
The called action terminated with an exception:
/usr/lib/lua/luci/template.lua:97: Failed to execute template 'travelmate/stations'.
A runtime error occured: [string "/usr/lib/lua/luci/view/travelmate/stations...."]:24: attempt to call global 'url' (a nil value)
stack traceback:
	[C]: in function 'assert'
	/usr/lib/lua/luci/dispatcher.lua:433: in function 'dispatch'
	/usr/lib/lua/luci/dispatcher.lua:168: in function

travelmate config screen short

travelmate_config

wireless config screen short
wireless_config

When does this error comes up? If you click on the "Wireless Stations" tab?
In a first step you can try to reset your luci caches:

/etc/init.d/uhttpd stop
rm -f /tmp/luci-indexcache
rm -rf /tmp/luci-modulecache
/etc/init.d/uhttpd start

But I doubt that this will help.
In a second step edit /usr/lib/lua/luci/view/travelmate/stations.htm and replace all occurencies of ...

=url
with
=luci.dispatcher.build_url

Please note: I never tested travelmate with an ancient Chaos Calmer release and I have no device (and no time) for testing.

I compile CHAOS CALMER (Chaos Calmer, r49389)
After I follow your changes, no error in "wireless station" tab
Thanks

Thanks for testing. I've provided a CC-bugfix with this Pull Request.