mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-12-26 15:53:55 +02:00
4fa1e52b3a
This is still preliminary and not really tested much. Anyway, this version seems to be enough to get both wired and wireless interfaces working. Buttons and leds are also working. mach-ap96.c is based on mach-wndr3700.c. Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23125 3c298f89-4303-0410-b956-a3cf2f4a3e73
140 lines
1.8 KiB
Bash
Executable File
140 lines
1.8 KiB
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Copyright (C) 2009 OpenWrt.org
|
|
#
|
|
|
|
ar71xx_board_name() {
|
|
local machine
|
|
local name
|
|
|
|
machine=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo)
|
|
|
|
case "$machine" in
|
|
*AP81)
|
|
name="ap81"
|
|
;;
|
|
*AP83)
|
|
name="ap83"
|
|
;;
|
|
*AP96)
|
|
name="ap96"
|
|
;;
|
|
*AW-NR580)
|
|
name="aw-nr580"
|
|
;;
|
|
*"DIR-600 rev. A1")
|
|
name="dir-600-a1"
|
|
;;
|
|
*"DIR-825 rev. B1")
|
|
name="dir-825-b1"
|
|
;;
|
|
*EAP7660D)
|
|
name="eap7660d"
|
|
;;
|
|
*"Bullet M")
|
|
name="bullet-m"
|
|
;;
|
|
*"Nanostation M")
|
|
name="nanostation-m"
|
|
;;
|
|
*LS-SR71)
|
|
name="ls-sr71"
|
|
;;
|
|
*MZK-W04NU)
|
|
name="mzk-w04nu"
|
|
;;
|
|
*MZK-W300NH)
|
|
name="mzk-w300nh"
|
|
;;
|
|
*PB42)
|
|
name="pb42"
|
|
;;
|
|
*PB44)
|
|
name="pb44"
|
|
;;
|
|
*"RouterBOARD 411/A/AH")
|
|
name="rb-411"
|
|
;;
|
|
*"RouterBOARD 411U")
|
|
name="rb-411u"
|
|
;;
|
|
*"RouterBOARD 433/AH")
|
|
name="rb-433"
|
|
;;
|
|
*"RouterBOARD 433UAH")
|
|
name="rb-433u"
|
|
;;
|
|
*"RouterBOARD 450")
|
|
name="rb-450"
|
|
;;
|
|
*"RouterBOARD 450G")
|
|
name="rb-450g"
|
|
;;
|
|
*"RouterBOARD 493/AH")
|
|
name="rb-493"
|
|
;;
|
|
*"RouterBOARD 750")
|
|
name="rb-750"
|
|
;;
|
|
*"Rocket M")
|
|
name="rocket-m"
|
|
;;
|
|
*RouterStation)
|
|
name="routerstation"
|
|
;;
|
|
*"RouterStation Pro")
|
|
name="routerstation-pro"
|
|
;;
|
|
*TEW-632BRP)
|
|
name="tew-632brp"
|
|
;;
|
|
*TL-WR1043ND)
|
|
name="tl-wr1043nd"
|
|
;;
|
|
*"DIR-615 rev. C1")
|
|
name="dir-615-c1"
|
|
;;
|
|
*TL-WA901ND)
|
|
name="tl-wa901nd"
|
|
;;
|
|
*TL-WR741ND)
|
|
name="tl-wr741nd"
|
|
;;
|
|
*"TL-WR841N v1")
|
|
name="tl-wr841n-v1"
|
|
;;
|
|
*TL-WR941ND)
|
|
name="tl-wr941nd"
|
|
;;
|
|
*WP543)
|
|
name="wp543"
|
|
;;
|
|
*WNDR3700)
|
|
name="wndr3700"
|
|
;;
|
|
*WNR2000)
|
|
name="wnr2000"
|
|
;;
|
|
*WRT160NL)
|
|
name="wrt160nl"
|
|
;;
|
|
*WRT400N)
|
|
name="wrt400n"
|
|
;;
|
|
*WZR-HP-G300NH)
|
|
name="wzr-hp-g300nh"
|
|
;;
|
|
*ZCN-1523H-2)
|
|
name="zcn-1523h-2"
|
|
;;
|
|
*ZCN-1523H-5)
|
|
name="zcn-1523h-5"
|
|
;;
|
|
*)
|
|
name="generic"
|
|
;;
|
|
esac
|
|
|
|
echo $name
|
|
}
|