Changeset 36581


Ignore:
Timestamp:
2013-05-08T19:07:18+02:00 (5 years ago)
Author:
juhosg
Message:

ar71xx: add user-space model detection for the RNX-N360RT board

Signed-off-by: Gabor Juhos <juhosg@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh

    r36579 r36581  
    6363} 
    6464 
     65tplink_get_mid() { 
     66        local part 
     67 
     68        part=$(find_mtd_part firmware) 
     69        [ -z "$part" ] && return 1 
     70 
     71        dd if=$part bs=4 count=1 skip=17 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' 
     72} 
     73 
    6574tplink_board_detect() { 
    6675        local model="$1" 
     
    6978 
    7079        hwid=$(tplink_get_hwid) 
     80        mid=$(tplink_get_mid) 
    7181        hwver=${hwid:6:2} 
    7282        hwver="v${hwver#0}" 
     
    107117                ;; 
    108118        "094100"*) 
    109                 model="TP-Link TL-WR941N/ND" 
     119                if [ "$hwid" == "09410002" -a "$mid" == "00420001" ]; then 
     120                        model="Rosewill RNX-N360RT" 
     121                        hwver="" 
     122                else 
     123                        model="TP-Link TL-WR941N/ND" 
     124                fi 
    110125                ;; 
    111126        "104100"*) 
Note: See TracChangeset for help on using the changeset viewer.