ath79: register ttyATH1 as OpenWrt console for ELECOM WAB-I1750-PS

Add a hotplug script and add ttyATH1 on ELECOM WAB-I1750-PS to
/etc/inittab while booting for using that console as an OpenWrt console.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
This commit is contained in:
INAGAKI Hiroshi 2024-03-11 23:30:26 +09:00 committed by Robert Marko
parent 342f55eeb3
commit a5259c237e

View File

@ -0,0 +1,29 @@
#!/bin/sh
. /lib/functions.sh
inittab_add_console() {
local console
case $(board_name) in
elecom,wab-i1750-ps)
console="ttyATH1"
;;
*)
return
;;
esac
[ "$DEVNAME" != "$console" ] && \
return
# check existing (commented out) entry
grep -q "^#\{0,1\}${console}::askfirst" "/etc/inittab" && \
return
# append entry
echo -e "\n${console}::askfirst:/usr/libexec/login.sh" \
>> /etc/inittab
}
[ "${ACTION}" = "add" ] && inittab_add_console