Skip to content

Commit

Permalink
ath79: register ttyATH1 as OpenWrt console for ELECOM WAB-I1750-PS
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
musashino205 authored and robimarko committed Mar 24, 2024
1 parent 342f55e commit a5259c2
Showing 1 changed file with 29 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit a5259c2

Please sign in to comment.