MT7628学习笔记(9)——配置WIFI和网络设备和接口(wireless、network)

一、无线配置文件

1、文件位置: /etc/config/wireless 

root@Hiwooya:~# cd /etc/config/
root@Hiwooya:/etc/config# ls
dhcp           fstab          mountd         shairport      uhttpd
dropbear       luci           network        system         wireless
firewall       mjpg-streamer  rpcd           ucitrack
root@Hiwooya:/etc/config# vi wireless
 config wifi-device 'radio0'
      option type 'ralink'
      option variant 'mt7628'
      option country 'CN'
      option hwmode '11bgn'
      option htmode 'HT20'
      option channel '11'
      option disabled '0'
 config wifi-iface 'ap'
      option device 'radio0'
      option mode 'ap'
      option network 'lan'
      option ifname 'ra0'
      option ssid '本机热点SSID'
      option encryption 'psk-mixed'
      option key 'xxxxxxxxx'
      option hidden '1'
 config wifi-iface 'sta'
      option device 'radio0'
      option mode 'sta'
      option ifname 'apcli0'
      option ssid '上级热点SSID'
      option key 'xxxxxxxxx'
      option network 'wan'
      option disabled '0'

2、详细说明

wifi设备配置 —— 'radio0'

country      应用的国家
hwmode       无线协议,可选11a、11b、11g、11an、11bgn等, 对应IEEE 802.11标准
htmode       有效带宽,可选HT20和HT40, 40MHz带宽可应用于802.11n标准
channel      信道,可选 1 ~ 14
disable      是否关闭,1(关闭) 或0(开启)

wifi接口配置 —— 'ap'和'sta'

device       关联的wifi设备名称
mode         wifi工作模式,可选ap或sta。 ap--wifi热点模式,允许终端无线接入; sta--终端模式。
network      网络设备类型,对应/etc/config/network中的接口段,通常为lan或wan。
ifname       网络接口名称,和/etc/config/network中的接口名称一致。
ssid         wifi无线网络名称 (ap模式时为本机热点名称,sta模式时为上级接入点的名称)
encryption   加密方式,可选none, psk, psk2 和 psk-mixed。
key          密钥,至少8个字符长度。 encryption为none时无效。
hidden       是否隐藏wifi无线网络名称, 1(隐藏) 或0(显示)

二、网络配置文件

1、文件位置:/etc/config/network

root@Hiwooya:~# cd /etc/config/
root@Hiwooya:/etc/config# ls
dhcp           fstab          mountd         shairport      uhttpd
dropbear       luci           network        system         wireless
firewall       mjpg-streamer  rpcd           ucitrack
root@Hiwooya:/etc/config# vi network

 config interface 'loopback'
      option ifname 'lo'
      option proto 'static'
      option ipaddr '127.0.0.1'
      option netmask '255.0.0.0'
 config globals 'globals'
      option ula_prefix 'fd7a:843a:14df::/48'
 config interface 'lan'
      option force_link '1'
      option macaddr 'ff:ff:ff:ff:ff:ff'
      option type 'bridge'
      option ipaddr '192.168.1.1'
      option netmask '255.255.255.0'
      option ip6assign '60'
      option proto 'static'
      option ifname 'eth0'
 config switch
      option name 'switch0'
      option reset '1'
      option enable_vlan '0'
 config interface 'wan'
      option proto 'dhcp'
      option ifname 'apcli0'

2、详细说明

(1)interface网络接口配置 —— loopback(本地回环接口)、lan(局域网接口)和wan(外网接口)

ifname       接口名称
proto        接口协议, 可选 static(静态ip)、dhcp(动态ip)、ppp、pppoe等。
type         接口类型,如果设置为"bridge",将建立一个包含ifname所述接口的网桥。
macaddr      接口的MAC地址

使用'static'协议时另有以下选项:

ipaddr       IP地址
netmask      子网掩码
gateway      默认网关
bcast        广播地址(默认自动生成)
ip6addr      IPv6地址
ip6gw        IPv6网关
dns          DNS服务器(可以多个)
ip6assign    IPv6网络前缀位

(2)switch(交换段)的配置【负责虚拟网络VLAN的划分, 一般虚拟交换设备switch的0、1、2、3端口是路由器LAN口,端口4是路由器WAN口,端口5表示CPU】

name           switch设备名称
reset          是否重置
enable_vlan    是否启用虚拟网络VLAN,1--启用,0--不启用。

当enable_vlan 设置为'1' 时需要另外配置switch_vlan段:

device       关联的网络设备名称
vlan         对应虚拟网络号
ports        对应switch端口

(3)globals段的配置

ula_prefix选项设置了唯一的本地IPv6单播地址(ULA,Unique Local IPv6 Unicast Address)的网络前缀位。

3、配置修改完成后,执行 /etc/init.d/network restart 使配置生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值