XikeStor SKS8300-8T
From TechInfoDepot
Jump to navigationJump to search
| 三层可管理型SKS8300-8T | ||||||||||||||||
|
| ||||||||||||||||
| Homepage | Product page | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WikiDevi.wi-cat.ru | XikeStor SKS8300-8T | |||||||||||||||
| 3rd Party Firmware | ||||||||||||||||
| dd-wrt | Status Unknown | |||||||||||||||
| OpenWrt | Supported | |||||||||||||||
| Tomato any flavor | Incompatible | |||||||||||||||
| Platform | ||||||||||||||||
| Brand • Model • Rev | XikeStor SKS8300-8T | |||||||||||||||
| CPU1 | Realtek RTL9303 | |||||||||||||||
| CPU1 Type | MIPS 34Kc | |||||||||||||||
| CPU1 Speed | 800 MHz | |||||||||||||||
| Flash1 Chip | Macronix Model? | |||||||||||||||
| Flash1 Size | 32 MiB33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br /> (SPI NOR) | |||||||||||||||
| RAM1 Size | 512 MiB536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br /> (DDR3) | |||||||||||||||
| ETH chip1 | Realtek RTL9303 | |||||||||||||||
| Switch | Realtek RTL9303 | |||||||||||||||
| Ethernet Port Count | 8-10GbE | |||||||||||||||
| Ethernet connector | 8P8C | |||||||||||||||
| Wired Standard | IEEE 802.3i/3u/3ab/3bz/an | |||||||||||||||
| Auto-MDIX | unspecified | |||||||||||||||
| Switch Class | managed | |||||||||||||||
|
Ethernet OUI: none specified | ||||||||||||||||
| Expansion IF types | none specified | |||||||||||||||
| Power | 12 VDC, 4 A | |||||||||||||||
| Serial Port (UART) | yes, 3.3V TTL, (115200 8N1) | |||||||||||||||
|
| ||||||||||||||||
| ||||||||||||||||
For a list of all currently documented Realtek chipsets with specifications, see Realtek.
Overview
See also: 3Com SKS8300-8T
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
| The development branch can contain experimental code that is under active development and should not be used for production environments. Snapshot images may support additional hardware; however, it is experimental, considered unstable, and sometimes won't compile. |
| Prebuilt snapshot images do not come with any web interface or GUI. You will need to be comfortable using a command line and remote shell to install one yourself → How to install LuCI |
LAN Hardware: RTL9303
WLAN Hardware: none
Installation method(s):
U-Boot TFTP recovery, see devicepage, see git-commit
Recovery method(s):
CLI generic, see devicepage, see git-commit
Comment:
saveenv missing after setenv bootcmd in install instruction
WLAN Hardware: none
Installation method(s):
U-Boot TFTP recovery, see devicepage, see git-commit
Recovery method(s):
CLI generic, see devicepage, see git-commit
Comment:
saveenv missing after setenv bootcmd in install instruction
| git • >> |
|---|
realtek: add support for XikeStor SKS8300-8T
XikeStor SKS8300-8T is a 8 ports Multi-Gig switch, based on the RTL9303.
Specifications:
- SoC : Realtek RTL9303
- RAM : DDR3 512 MiB
- Flash : SPI-NOR 32 MiB (Macronix)
- CPU : 800MHz
- Ethernet : 8× 1G/2.5G/5G/10G Base-T RJ45 ports (RTL8261N)
- Keys (GPIO) : 1x
- UART : "Console" port on the front panel
- type : RS-232C
- connector : RJ-45
- settings : 115200 8N1
- Power : 12 VDC, 4A
- Temperature sensor : LM75 or compatible
- Fan controller : SensyLink CTF2302
Flash instruction using initramfs image:
1. Prepare TFTP server & connect to serial port.
2. Connect your computer to one of the RJ45 ports on SKS8300-8T
3. Power on SKS8300-8T and interrupt autoboot with Shift + A.
4. Use Shift + Q to drop from vendor CLI to U-Boot CLI.
5. Set the boot command to enable network on boot.
> setenv bootcmd 'mw.l 0x8401da94 0; rtk network on; boota'
6. Set switch IP and TFTP server IP (optional, adjust to your setup).
> setenv ipaddr <ip>
> setenv serverip <ip>
7. Download initramfs image from TFTP server.
> tftpboot 0x83000000 <image name>
8. Boot with the downloaded image.
> bootm 0x83000000
9. With rambooted OpenWrt, backup the stock firmware if needed.
10. Copy sysupgrade image to the device.
11. Perform sysupgrade with the sysupgrade image.
12. After reboot, you should have functional OpenWrt.
In OpenWrt, it is necessary to execute "rtk network on" to enable full
networking functionality. However, the internal U-Boot initialization
(which shares logic with "rtk network init" initializing MAC only and
configures the fan controller) sets a flag at memory address 0x8401da94.
Once this flag is set, any subsequent calls to "rtk network on" are
blocked. To bypass this, resetting 0x8401da94 to 0 by step 5, ensuring
that the network can be properly initialized later. This specific
address was confirmed in U-Boot 2011.12.(3.6.11.55242) (Jan 06 2025 -
14:39:46) by decompiling the function that references the "rtk_mac_init"
string.
Reverting to stock firmware:
1. Connect to serial port.
2. Power on SKS8300-8T and interrupt autoboot with Shift + A.
3. Use Shift + Q to drop from vendor CLI to U-Boot CLI.
4. Set the boot command to the firmware default.
> setenv bootcmd boota
5. Enable network.
> rtk network on
6. Boot OpenWrt.
> boota
7. Download latest firmware from XikeStor and upload to your device.
8. Write firmware with 'sysupgrade -F'.
9. After reboot, stock firmware should boot automatically.
|