Source
https://naibaowjk.github.io/downloadfile/onie-installer-picos-4.2.2-ea28d53591-as4610.bin
Doc
To set it up via ONIE the following is needed:
- Set up an admin PC and connect it to the mgmt. port of the switch.
- Set up a local DHCP server on the admin PC
- Set up a local HTTP server on port 80 on the admin PC (e.g. sudo python3 -m http.server 80)
- Place the .bin file in the main directory of the HTTP server
- Rename the .bin file to
onie-installer-arm-accton_as4610_30
(without any file extension in the end)
When the switch first boots into ONIE, it will first obtain an IP
address from the DHCP server. After that, it will periodically try to
send HTTP requests to the IP of the DHCP server in order to download the
file named onie-installer-arm-accton_as4610_30
. You can to observe
the HTTP server logs in order to verify the exact URLs of these requests
(if the switch is from a different vendor, you may need to rename the
file differently in step 5 so that it matches the file name in the HTTP
requests).
Once the switch downloads the file, it installs it and reboots into the PiCOS operating system. You can then SSH into the switch via the mgmt port knowing its DHCP IP from the DHCP server logs (syslog), or just access it via a console/serial cable. Default credentials are listed on the PicOS docs, and also how to allocate a static IP to the mgmt interface [1]
If ONIE does not send any HTTP requests, you may need to enable
discovery mode manually. See the onie documentation website [2] for the
exact command. Usually it is onie-start
or onie-discovery-start