Hasivo switches

So I am a newb when it comes to networking in general so I probably can't contribute much since this seems to be low level operating type stuff yall are doing... but I figured I would at least throw a link to the firmware from mine in case it's one you don't have.

I actually have the MokerLink 8 Port 2.5G Ethernet Web Managed Switch (2G080GM), from what I saw on YouTube these appear to just be rebranded ones that are the same as the hasivo units.

Here is my version info:
Loader Version : 3.6.6.55087 (shows as HS_3.6.6.55087 in the web gui)
Loader Date : Dec 11 2021 - 18:17:40
Firmware Version : 1.0.0.0 (shows as HS_1.0.0.0 in the web gui)
Firmware Date : Apr 22 2023 - 20:03:41

Link to a copy of firmware.

Edit: The manual for the device on the mokerlink site has a reference to 天工iSpirit 5616, not sure if that would help at all either.

I have been trying to boot the S1100WP-8GT-SE from tftp.
I have attached the serial console
entered u-boot (version 2011.12(3.6.6.55007) dec 11 2021)
used password Hs2021cfgmg on the next prompt I used XXXX to enter the u-boot prompt.

I connected my tftp server with IP 192.168.0.111 to the most left eth port on the hasivo switch, I try to ping 192.168.0.111 from u-boot and it fails.

I entered rtk network on and tried again and the ping fails again. It throws some timeouts.

I try to ping 192.168.0.1, which is the default ipaddr of the switch and it fails.

What do I need to do in the u-boot to enable networking? Obviously just rtk network on is not enough in my case

I would appreciate any suggestions.

Ping isn't a reliable proof of life, when dealing with uboot.

tftpboot does timeout for me... so ping is the best diagnostics I have

firewall on the tftpd host ?

no, that would be tcpdump / wireshark..

If I remember correctly ping is not working after the rtk network on but if you issue tftp command it should download. I have some oold logs

RTL9300# # tftp 0x84f00000 test.bin
Using rtl9300#0 device
TFTP from server 192.168.0.111; our IP address is 192.168.0.1
Filename 'test.bin'.
Load address: 0x84f00000
Loading: *^H#################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ###########################################################
done
Bytes transferred = 6580152 (6467b8 hex)
RTL9300# # bootm 0x84f00000
## Booting kernel from Legacy Image at 84f00000 ...
   Image Name:   MIPS OpenWrt Linux-5.15.98
   Created:      2023-03-07  13:05:02 UTC
   Image Type:   MIPS Linux Kernel Image (gzip compressed)
   Data Size:    6580088 Bytes = 6.3 MB
   Load Address: 80100000
   Entry Point:  80100000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

My S1100WP-8GT just arrived. It has newer version of U-Boot. Unfortunately, I couldn't get U-boot prompt with "ESC" key. I also tried "Ctrl-Z", "Space", none of them worked. Anyone knows the magic key? Here is the part of U-Boot log:

U-Boot 2011.12.(3.6.8.55120) (Oct 19 2022 - 13:38:49)

Board: RTL9300 CPU:800MHz LX:175MHz DDR:600MHz
DRAM:  256 MB
SPI-F: MXIC/C22019/MMIO32-4/ModeC 1x32 MB (plr_flash_info @ 83f9b968)
Loading 65536B env. variables from offset 0xe0000
Net:   Net Initialization Skipped
No ethernet found.
 0
## Booting image from partition ... 0
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   RTK_SDK
   Created:      2023-03-15   9:47:08 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    5902427 Bytes = 5.6 MB
   Load Address: 80000000
   Entry Point:  802931a0
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

If you have a dump of the firmware I can have a look...

I finally received my S1300W-8XGT-SE/RTL-8XGT-SE/S1100-8XGT which I got during 11.11 sales for around $220US shipped and here is the firmware/pictures.
https://drive.google.com/drive/folders/1f8WhrOcZ8uLa881B9C_aNwD3-Ijl8meE?usp=sharing

The PCB shows It's just a rebadged Hasivo.

I also ordered some RJ45 connectors so I can solder as the console port so I'll see how that goes in a couple of weeks.

For anyone buying this beware that the fans can be quite loud. I made the mistake of ordering what was supposed to be two Sunon HA40201V4-D000-C99 with a supposed noise raiting of 12.3dB(A) off AliExpress but those were actually louder than the stock Song Lian SDL4020S with a rating of 23.46db.
I now ordered the HA40201V4-1000U-A99 fans off Digikey to see if they're any better.
If they're not then you should probably factor in the cost for the Noctua NF-A4x20 fans which is $30 for two and makes this switch much less attractive in price.

1 Like