自制WiFiPineapple

<强>

<强>

简单了解完菠萝后,咱们就要迅速步入正题:自制WiFiPineapple <强>


<强>

# 1无线便携3 g路由器

,说明:路由器需要满足几点需求:1,配置USB口2,Flash存储大于4米3,可以刷openwrt。

,推荐TL-WR703N/TL-WR720N 703 n用的人貌似更多一些,国外的教程都在用,并且有openwrt官方的固件包;720牛也没问题,因为笔者用WR720N做的测试,所以下文以WR720N操作为准。

# 2闪迪(SanDisk)酷豆(CZ33)

,这里不是做广告啊,如果你能找到比他更小巧更适合长期挂路由器上的优盘当然更好啦


这一步很灵活,大家可以依照自己路由器的型号刷不同版本的openwrt。

官方链接:


选择WR703N的朋友可以直接下载http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin

注意:原厂固件刷“factory”,已经是OpenWrt的刷“sysupgrade”


选择WR720N的朋友,建议下载南浦月修改版固件,因为openwrt官网没有放出WR720N的固件,720N与703N的差别主要是720N多一个网口,并且自带电源插头。所以网上的720N固件大都是根据703修改编译的,其中不乏很多优秀的固件,比如石像鬼等等,详情请访问恩山WIFI论坛响应板块http://www.right.com.cn/forum/forum-72-1.html


南浦月TP-LINK TL-WR720N V3 OpenWrt 固件下载 http://blog.nanpuyue.com/2012/011.html  注意选择usb扩展版,mini版不能正确识别优盘。


刷机特别简单,登陆路由器管理后台,选择“系统工具”-“固件升级” 选择下载好的bin固件文件 点击确定 待路由器安装固件并重启就完成了


注意TPlink默认管理地址是192.168.1.253  刷完openwrt后会修改为192.168.1.1,


首先设置管理员密码,选择“系统”-“管理权”修改管理密码

然后配置网络,选择“网络”-“接口”,点击LAN口,配置地址,笔者为避免与家用路由器冲突配置192.168.0.1/24,物理设置eth2与无线桥接,DHCP高级设置3,192.168.0.1  6,8.8.8.8 即DHCP分配网关为192.168.0.1 DNS服务器为8.8.8.8

自制WiFiPineapple

点击“WAN”口,选择协议为“DHCP客户端”

选择“网络”-“无线”开启无线功能,并设置无线SSID及密码。

现在可以通过无线来访问openwrt


首先需要安装软件使路由支持mount以及识别ext4格式USB存储:

通过SSH访问设备 ssh 192.168.0.1

输入root密码进行登陆

然后依次执行

opkg update
opkg install kmod-usb-storage
opkg install kmod-fs-ext4
opkg install block-mount

PS:南浦月固件已集成 不需要进行安装

接下来需要对优盘进行格式化 2GB格式化为swap(sda1)其余的格式化为ext4(sda2)

然后将优盘插入路由器,执行下列操作



















保存后对设备进行重启

重启后执行df看看根目录是否已经替换为优盘,当然也可以到WEB界面查看

自制WiFiPineapple

接下来就可以尽情安装各种软件了


更新列表

安装软件  下边的可以选择部分进行安装



































下载wifipineapple固件到电脑上

安装unsquashfs工具

释放固件文件

拷贝部分文件到openwrt中

在拷贝wpad之前需要先关闭无线,否则拷贝失败,关闭无线后执行

重新开启无线,然后继续拷贝hostapd_cli和hostapd.sh


下载菠萝Web界面源文件到本地根目录下测试目录

https://github.com/PenturaLabs/web-interface

拷贝源文件到openwrt目录

复制squashfs-root/usr/sbin/目录下工具到openwrt/usr/sbin/
















注意一定不要复制替换libuClibc-0.9.33.2。所以文件看国外教程有这一步因为复制替换把路由搞下来好多次路由向下掉后优盘拔掉可以正常启动需要重新执行第三步挂载操作

自制WiFiPineapple