当前位置:   article > 正文

openwrt之2-无线网络client自动连接解决_openwrt client

openwrt client

今天在做无线中继的实验,路由器使用的是HG255D,我使用的方案是同一个网卡做client和ap。

登录luci界面后,通过无线设置将上级路由器的连接信息添加进来。如下图。关键步骤在,
1.点击搜索,选择上级路由器的ssid,点击加入
2.网络需要选择wan,这样可以实现nat,(这里的网络是指防火墙的区域,感觉翻译的挺不好的,误导人。)
在这里插入图片描述设置完之后,发现可以上网了,但是重启路由器后,发现又不能上网了。我在这个问题上卡了好多天。以下记录下关键步骤
1.通过配置界面,发现网路状态没有获取到IP地址,
2.使用ifconfig发现apcli0接口也是没有获取到IP
3.点击界面的WWAN连接按钮,发现可以上网了,如下图按钮
在这里插入图片描述这么说问题就是在路由器启动后不会自动连接ap。通过一番查找,发现可以通过配置/etc/config/network文件实现自动连接。在此文件的wan配置下加入option ifname 'apcli0'

config interface 'wan'
	option proto 'dhcp'
	option macaddr '00:0c:43:30:52:78'
	option ifname 'apcli0'
  • 1
  • 2
  • 3
  • 4

将网卡的信道配置成和上一级路由器同一个信道。

重启启动路由器,1分钟后,发现apcli0获取到IP地址了,在电脑上上网可以正常进行。

但是当前又发现一个新的问题,无线上网的速度实在是太慢了。
初步怀疑是防火墙转换太慢,以及无线网卡的问题。这个在后面继续探索。

完整的/etc/config/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 'auto'

config interface 'lan'
	option ifname 'eth0.1'
	option force_link '1'
	option type 'bridge'
	option proto 'static'
	option netmask '255.255.255.0'
	option ip6assign '60'
	option macaddr '00:0c:43:30:52:77'
	option ipaddr '192.168.5.1'

config interface 'wan'
	option proto 'dhcp'
	option macaddr '00:0c:43:30:52:78'
	option ifname 'apcli0'
	option _orig_ifname 'eth0.2'
	option _orig_bridge 'false'

config interface 'wan6'
	option ifname '@wan'
	option proto 'dhcpv6'

config switch
	option name 'rt305x'
	option reset '1'
	option enable_vlan '1'

config switch_vlan
	option device 'rt305x'
	option vlan '1'
	option ports '1 2 3 4 6t'

config switch_vlan
	option device 'rt305x'
	option vlan '2'
	option ports '0 5 6t'

config interface 'wwan'
	option proto 'dhcp'

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48

/etc/config/wireless文件

config wifi-device 'ra0'
	option type 'rt2860v2'
	option mode '9'
	option txpower '100'
	option ht '40'
	option country 'US'
	option channel '8'

config wifi-iface
	option device 'ra0'
	option network 'lan'
	option mode 'ap'
	option ssid 'PandoraBox_D173D8'
	option encryption 'none'

config wifi-iface
	option ssid 'abc'
	option encryption 'psk2'
	option device 'ra0'
	option mode 'sta'
	option key '8208208820'
	option network 'wwan wan'

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/170686
推荐阅读
相关标签
  

闽ICP备14008679号