自制WiFiPineapple(二)


上次的博文制作的WiFiPineapple存在一些问题,譬如插件不能升级通过查资料找到了一种更简单的移植方法
原文链接:http://www.hypn.za.net/blog/2013/06/30/tp-link-tl-wr703n-router-as-a-wifi-pineapple/
准备工具#1 无线便携3G路由器 说明:路由器需要满足几点需求:1、配置USB口 2、Flash存储大于4M 3、可以刷openwrt。 推荐TL-WR703N/TL-WR720N,703N用的人貌似更多一些,国外的教程都在用,并且有openwrt官方的固件包;720N也没问题,因为笔者用WR720N做的测试,所以下文以WR720N操作为准。#2 闪迪(SanDisk)酷豆(CZ33) 这里不是做广告啊,如果你能找到比他更小巧更适合长期挂路由器上的优盘当然更好啦
第一步:刷openwrt
这一步很灵活,大家可以依照自己路由器的型号刷不同版本的openwrt。官方链接:http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/
第二步:作WiFi Pineapple USB下载固件,下载链接:https://wifipineapple.com/?downloads&version=mk4unsquashfs解压释放固件,固件可以未后续提取替换做准备下载封装好的镜像:TL-WR703N Pineapple 2.8.1.zip(1.8GB)TL-WR703N Pineapple 2.8.1 – with infusions.zip(1.8GB)使用Win32 Disk Imager将固件写入到优盘当中。
第三步路由器外挂优盘
首先需要安装软件使路由支持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-mo免费云主机域名unt
然后将优盘插入路由器,执行下列操作mkdir -p /mnt/sda2
mount /dev/sda2 /mnt/sda2
mkdir -p /tmp/cproot
mount –bind / /tmp/cproot
tar -C /tmp/cproot -cvf – . | tar -C /mnt/sda2 -xf –
umount /tmp/cproot
umount /mnt/sda2
/etc/init.d/fstab enable
/etc/init.d/fstab start
vi /etc/config/fstab //改变如下config mount
option target /
option device /dev/sda2
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0

config swap
option device /dev/sda1
option enabled 1保存后对设备进行重启reboot

第四步修改调整配置文件复制原固件uhttpd、php.ini配置文件到对应目录修改软件源为:http://cloud.wifipineapple.com/packages 重新安装配置组件重启完成移植操作。

Q&A1、Karma不能正常启动
从官方镜像提取/usr/sbin/wpad 覆盖到对应目录即可
2、keylogger需要安装在外置u盘将剩余空间剩余容量格式化为ext4,再挂载到/usb目录
3、优盘未挂载成功cp /.extroot.md5sum /tmp/whole_root-disabled/etc/extroot.md5sum
4、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 ifname ‘eth0’ option type ‘bridge’ option proto ‘static’ option ipaddr ‘172.16.42.1’# option gateway ‘172.16.42.42’ option netmask ‘255.255.255.0’
config interface wan option ifname ‘eth0’ option proto dhcp

相关推荐: linux中的文件编码如何转换

本篇内容主要讲解“linux中的文件编码如何转换”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux中的文件编码如何转换”吧!查看文件的编码使用 file 命令,并添加-i或–mime参数来查看一个文件的字符编…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/26 18:16
下一篇 01/26 18:16