树莓派2做Openwrt路由器

一直想做x86路由器,用句话形容叫心里长草榴。

但又纠结于功耗,N3150板子功耗能接受,但是价格昂贵。


手头的树莓派2,暂时不用,另外加一块Dlink-125 USB网卡,做无线AP使用。

Openwrt官方Wiki有树莓派的下载链接和介绍。


下载的固件,自带luci界面了。

使用USB串口接到树莓派2上,开启SSH比较麻烦。 可将树莓派2直接接到现有路由器上,在DHCP看到它得到的IP,再使用putty进行网络编辑。

我的网卡是rt2870,让树莓派2能上网后,可以使用opkg进行安装。 由于没有修改更新源,有文件会下载不成功,需要单独另外下载它们。

单独安装了hostapd包。


网络配置文件 /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 interface 'lan'
        option type 'bridge'
        option _orig_ifname 'eth0 radio0.network1'
        option _orig_bridge 'true'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '192.168.1.2'

config globals 'globals'
        option ula_prefix 'fd87:9590:0b10::/48'

config interface 'WAN'
        option ifname 'eth0'
        option _orig_ifname 'eth0'
        option _orig_bridge 'false'
        option proto 'pppoe'
        option username 'yabcd'
        option password '123456'
        option mtu '1472'


无线配置文件  /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option hwmode '11g'
        option path 'platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.0'
        option disabled '0'
        option channel 'auto'
        option txpower '18'
        option country 'CN'
        option distance '10'
        option htmode 'HT40'
        option rts 'yabcd'

config wifi-iface
        option device 'radio0'
        option mode 'ap'
        option network 'lan'
        option wmm '0'
        option ssid 'fengy09'
        option encryption 'psk2+ccmp'
        option key '0123456789'


使用uci命令设置会方便,我是在图形界面操作。

没有安装USB网卡驱动以前,Openwrt会把以太网eth0默认绑定到lan,这个可以修改过来,添加wan时,绑定eth0。

而把wlan0绑定到lan,通过br-lan。







防火墙也要修改。



用1037u或n3150做个vyos更好。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

容沁风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值