![]() That would also explain the non-existing MacOS/Linux compatibility mentioned on the box. Maybe it will be possible in a future firmware version, but I rather guess they found out that they ran out of memory when the switch was already on the production line. An ASCII dump of the firmware file also reveals some HTML forms, so it seems like the switch is technically able to be configured via web frontend, but the feature has been disabled. It appears that there actually is a HTTP server running on the switch. Strange enough, the firmware image is transported to the switch via HTTP. Invoke the iptables command from above again (use the IP address from the step above as $your_ip).Īfter that, firmware updates finally succeeded, too.ifconfig em0 192.168.0.2 up, it must be in the same subnet as your switch). Set up the ethernet interface manually (e.g.Shut down NetworkManager ( systemctl stop NetworkManager).Connect the switch directly to the computer, and disconnect everything else from the switch.To successfully perform a firmware upgrade, I had to do these steps: Firmware Upgradesįirmware updates still failed with a strange error, and the switch needing to be powered off and on again. The GUI is still a little ugly with the input elements being too tall, but that is rather a cosmetical issue. Now hit the Refresh button on the Configuration Utility, and your switches should finally appear. If your system is running iptables, you need to execute these lines: echo 1 > /proc/sys/net/ipv4/ip_forward the 'Easy Smart Config Utility' 4:58 Pre Firmware Upgrade tasks 5:44. on Fedora), execute these lines to add a firewall rule (and replace $your_ip with your local IP address): firewall-cmd -add-port=29809/udpįirewall-cmd -zone=public -add-forward-port=port=29809:proto=udp:toaddr=$your_ip TL-SG108E Unboxing and BASIC Setup Tutorial (TP-Link Smart Ethernet. If your system is running firewalld (e.g. This is because the software discovers the switches via UDP broadcast, but unfortunately the interface is bound to the local IP address instead of any address, as it is required on Linux. When you are done, you should be able to start the Easy Smart Configuration Utility with this command: java -jar "Easy Smart Configuration Utility.jar" OpenJDK will not be sufficient, as it does not contain JavaFX (yet). In a next step, you need to download and install the official Oracle Java on your Linux machine. Copy it to your Linux machine, and while you're at it, also rename it from. After that, you will find a file called Easy Smart Configuration Utility.exe in the installation directory. I promise this is the only time you will actually need Windows. Unfortunately you have to run the exe file on a Windows machine to unpack it. The good news is: The Easy Smart Configuration Utility is written in JavaFX, so it runs on Linux even without Wine! First you need to download the utility from the TP-Link home page. So use it at your own risk! Running the Configuration Utility on Linux Maybe the switch can even suffer permanent damage that way. Before we start, please be aware that this is a hack! I don't know if running the Configuration Utility on Linux comes with side effects to the switch configuration and security.
0 Comments
Leave a Reply. |