mirror of
https://github.com/Jan21493/Linkplay.git
synced 2024-11-20 19:33:58 +00:00
updated content
This commit is contained in:
parent
5f50d60bba
commit
1276f8ca74
1 changed files with 9 additions and 5 deletions
|
@ -41,7 +41,7 @@ The mtd8 device named "user" is not erased at a reboot, because it may contain a
|
||||||
|
|
||||||
The mtd9 device named "user2" is not erased at a reboot, because it may contain additional 'vendor' data. It is mounted as /vendor and a hook can be installed in ***/vendor/user*** directory as described below. On the Up2Stream Pro device that I own that directory was already present and a script called ***user.sh*** was located in that directory.
|
The mtd9 device named "user2" is not erased at a reboot, because it may contain additional 'vendor' data. It is mounted as /vendor and a hook can be installed in ***/vendor/user*** directory as described below. On the Up2Stream Pro device that I own that directory was already present and a script called ***user.sh*** was located in that directory.
|
||||||
|
|
||||||
## Install Hook with code
|
## Install Persistent Hook with Code
|
||||||
After a reset to factory settings with release v4.6.415145, release date 2022/04/27, the device has a web interface. To run this web interface the device calls a shell script ***/vendor/user/user.sh where some code can be added to:
|
After a reset to factory settings with release v4.6.415145, release date 2022/04/27, the device has a web interface. To run this web interface the device calls a shell script ***/vendor/user/user.sh where some code can be added to:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -63,16 +63,20 @@ Create a file in ***/vendor/user*** with the name ***usermod.sh***. The shell sc
|
||||||
cd /vendor/user
|
cd /vendor/user
|
||||||
cat <<\EOF >> /vendor/user/usermod.sh
|
cat <<\EOF >> /vendor/user/usermod.sh
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# user modification to allow telnet to the device and shut down WiFi after 5 minutes if device is connected by ethernet.
|
|
||||||
|
|
||||||
sleep 10
|
# time may be reduced if connected to ethernet - WiFi setup could take a bit longer
|
||||||
|
sleep 20
|
||||||
# get telnetd from full version of busybox and start in background
|
# get telnetd from full version of busybox and start in background
|
||||||
mkdir /tmp/bin
|
mkdir /tmp/bin
|
||||||
|
killall busybox
|
||||||
|
rm /tmp/bin/busybox
|
||||||
wget -O /tmp/bin/busybox -T 5 http://10.1.1.22/linkplay/a31/bin/busybox -q
|
wget -O /tmp/bin/busybox -T 5 http://10.1.1.22/linkplay/a31/bin/busybox -q
|
||||||
chmod 555 /tmp/bin/busybox
|
chmod 555 /tmp/bin/busybox
|
||||||
ln -s /tmp/bin/busybox /tmp/bin/telnetd
|
ln -s /tmp/bin/busybox /tmp/bin/telnetd
|
||||||
ln -s /tmp/bin/busybox /tmp/bin/ash
|
ln -s /tmp/bin/busybox /tmp/bin/ash
|
||||||
/tmp/bin/telnetd telnetd -l/tmp/bin/ash &
|
ln -s /tmp/bin/busybox /tmp/bin/netstat
|
||||||
|
sync
|
||||||
|
/tmp/bin/busybox telnetd -l /tmp/bin/ash &
|
||||||
|
|
||||||
echo '#!/bin/sh' >/tmp/bin/help
|
echo '#!/bin/sh' >/tmp/bin/help
|
||||||
echo '/tmp/bin/busybox --help' >>/tmp/bin/help
|
echo '/tmp/bin/busybox --help' >>/tmp/bin/help
|
||||||
|
@ -244,7 +248,7 @@ nvram_set WPAPSK1 Plattfisch09
|
||||||
```
|
```
|
||||||
|
|
||||||
## Install a persistent hook
|
## Install a persistent hook
|
||||||
Follow instructions from above in section [Install Hook with code](/persistent-hook.md) . Don't forget to make the file executable and add a link to the new script in the existing ***user.sh*** script!
|
Follow instructions from above in section [Install persistent hook with code](/persistent-hook.md#install-persistent-hook-with-code) . Don't forget to make the file executable and add a link to the new script in the existing ***user.sh*** script!
|
||||||
|
|
||||||
## Configure the device for your WiFi network at home
|
## Configure the device for your WiFi network at home
|
||||||
If your device is connected by ethernet / LAN cable, then skip this step. Otherwise use an online tool to convert the SSID and password for your WiFi network at home from ASCII to hex. Then configure your device to connect to your WiWi network at home.
|
If your device is connected by ethernet / LAN cable, then skip this step. Otherwise use an online tool to convert the SSID and password for your WiFi network at home from ASCII to hex. Then configure your device to connect to your WiWi network at home.
|
||||||
|
|
Loading…
Reference in a new issue