source/lib/libnvram

  • -I/home/xxx/RT288x_SDK/source/lib/libnvram
  • -L/home/xxx/RT288x_SDK/source/romfs/lib
  • nvram_init
  • nvram_get
  • nvram_bufget
  • nvram_set
  • nvram_bufset
  • nvram_commit
  • nvram_close
  • nvram_clear

source/user/rt2880_app/nvram

  • nvram_daemon: 針對第一次開機寫入初始值,另外還有監控 wps 及 reset 按鈕並做出對應動作。
  • nvram_get: 調用 ralink_init 讀取設定值,nvram_get
  • nvram_set: 調用 ralink_init 寫入設定值,nvram_set
  • ralink_init: nvram tools
    • ralink_init show 2860
      顯示所有 2860(2.4g wifi) 設定值
    • ralink_init show rtdev
      顯示所有 rtdev(5g wifi) 設定值
    • ralink_init gen 2860
      將所有 2860(2.4g wifi) 設定值寫到 /etc/Wireless/RT2860/RT2860.dat
    • ralink_init gen rtdev
      將所有 rtdev(5g wifi) 設定值寫到 /etc/Wireless/iNIC/iNIC_ap.dat
    • ralink_init renew 2860 [file]
      將 file 的值寫入 2860(2.4g wifi) 設定值
    • ralink_init renew rtdev [file]
      將 file 的值寫入 rtdev(5g wifi) 設定值
    • ralink_init clear 2860
      清除所有 2860(2.4g wifi) 設定值
    • ralink_init clear rtdev
      清除所有 rtdev(5g wifi) 設定值

預設值

  • /etc_ro/Wireless/RT2860AP/RT2860_default_vlan
    source/vendors/Ralink/MT7620/RT2860_default_vlan
  • /etc_ro/Wireless/iNIC/RT2860AP.dat
    source/vendors/Ralink/MT7620/RT2860AP.dat

參考資料

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()