- Timestamp:
- 10/16/11 19:21:52 (7 months ago)
- Location:
- branches/nightwing-wa/nightwing
- Files:
-
- 3 modified
-
etc/config/nwnode (modified) (1 diff)
-
etc/init.d/nightwing (modified) (1 diff)
-
usr/bin/nw_conf (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/nightwing-wa/nightwing/etc/config/nwnode
r567 r621 8 8 config node nodeid 9 9 option id 10 option display 1 10 11 11 12 # AP Public -
branches/nightwing-wa/nightwing/etc/init.d/nightwing
r620 r621 94 94 NODE_ID=$(uci get nwnode.nodeid.id) 95 95 96 ## Display node's id in SSID? 97 DISPLAY_NODE_ID=$(uci get nwnode.nodeid.display) 98 96 99 if [ ! "$NODE_ID" ]; 97 100 then 98 101 let NODE_ID=0x$(echo $LAN_MAC| awk -F: '{print $5$6}') 99 102 PUBLIC_SSID=$(uci get nwnode.public.ssid) 100 uci set wireless.public.ssid=${PUBLIC_SSID}-${NODE_ID} 103 104 if [ "$DISPLAY_NODE_ID" == 0 ]; then 105 SSID="${PUBLIC_SSID}" 106 else 107 SSID="${PUBLIC_SSID}-${NODE_ID}" 108 fi 109 110 uci set wireless.public.ssid="$SSID" 101 111 uci set nwnode.nodeid.id=$NODE_ID 102 112 uci commit wireless 103 113 uci commit nwnode 104 $IWCONFIG $PUBLIC_AP_IFACE essid ${PUBLIC_SSID}-${NODE_ID}114 $IWCONFIG $PUBLIC_AP_IFACE essid "$SSID" 105 115 fi 106 116 -
branches/nightwing-wa/nightwing/usr/bin/nw_conf
r619 r621 37 37 SHARE_RATE="nwnode.ts.share_rate" 38 38 NODE_ID=$(uci get nwnode.nodeid.id) 39 PUBLIC_SSID=$(uci get nwnode.public.ssid) 39 40 NODE_TS="nwnode.ts.status" 40 41 RESOLV_CONF="/etc/resolv.conf.default" … … 532 533 esac 533 534 } 535 536 case_displ_id_ssid() 537 { 538 read VAL 539 case $VAL in 540 y|Y) 541 if [ $1 == 0 ]; then 542 uci set nwnode.nodeid.display=1 543 uci commit nwnode 544 SSID="${PUBLIC_SSID}-${NODE_ID}" 545 else 546 uci set nwnode.nodeid.display=0 547 uci commit nwnode 548 SSID="${PUBLIC_SSID}" 549 fi 550 uci set wireless.public.ssid="$SSID" 551 uci commit wireless 552 ;; 553 n|N) 554 echo $NOCHANGED_MSG 555 sleep 2 556 ;; 557 *) 558 echo "$VAL is not a valid option" 559 echo "[y/n]: " 560 case_displ_id_ssid $DISPLAYING 561 ;; 562 esac 563 } 564 534 565 case_back_to_default_conf() 535 566 { … … 604 635 echo -e "\033[1m e.\033[0m Change DNS" 605 636 echo -e "\033[1m f.\033[0m Change Public AP SSID" 606 echo -e "\033[1m g.\033[0m Change Visualisation Server" 607 echo -e "\033[1m h. Return to Factory Default\033[0m " 608 echo -e "\033[1m i.\033[0m Back to main menu" 637 echo -e "\033[1m g.\033[0m Display Node ID in SSID" 638 echo -e "\033[1m h.\033[0m Change Visualisation Server" 639 echo -e "\033[1m i. Return to Factory Default\033[0m " 640 echo -e "\033[1m j.\033[0m Back to main menu" 609 641 echo -n "Select an option [a - i]: " 610 642 read val3 … … 645 677 menu_3 646 678 ;; 647 g|G) 679 g|G) 680 DISPLAYING=$(uci get nwnode.nodeid.display) 681 if [ $DISPLAYING == 0 ]; then 682 echo "The node's ID is NOT been displayed in the SSID." 683 else 684 echo "The node's ID is been displayed in the SSID." 685 fi 686 echo $YESNO_MSG 687 case_displ_id_ssid $DISPLAYING 688 menu_3 689 ;; 690 691 692 h|H) 648 693 echo "The current Visualisation Server IP is: $(uci_get $VIS_SRV)" 649 694 echo $YESNO_MSG … … 651 696 menu_3 652 697 ;; 653 h|H)698 i|I) 654 699 echo -e "\033[1m - WARNING: THIS RESETS TO DEFAULT CONFIG - \033[0m" 655 700 echo -e "\033[1m ARE YOU SURE??? [y/n]: \033[0m" … … 657 702 menu_3 658 703 ;; 659 i|I)704 j|J) 660 705 ;; 661 706 *)