极路由hc5661 openwrt刷了openwrt之后wifi无法使用,求助

【极客DIY】又来给大家送福利了.极1S刷dd-wrt固件及web uboot~
本帖最后由 fengqin888 于
19:39 编辑
好久不见。我又来给极蜜们送福利了。
极1S 刷 dd-wrt 固件!不知道dd-wrt的优点的同学请自行度娘!
刷入方法:
一:切记先备份自己的固件。方法请参考本人上一篇教程!
PUTTY。SSH命令刷入web u-boot。(不会的请先阅读我上一篇教程)
& && && && && && && & 命令:&&mtd write mt7620auboot.bin u-boot
断电。捅菊花(不放)。上电。3-5秒后松开。设置本地ip:192.168.1.88 子网掩码:255.255.255.0
打开浏览器.地址栏输入:192.168.1.1 等待刷固件的WEB页面出现后选择需要刷的固件点击恢复.
待3-5分钟后将本地链接IP设置为自动..
要是不想刷U-BOOT.直接上传固件ssh命令刷入也行!
【本固件适用于动手能力强的同学】
(56.05 KB, 下载次数: 275)
19:26 上传
点击文件名下载附件
19:29 上传
点击文件名下载附件
193 Bytes, 下载次数: 319
dd wrt 现在稳定不?
那个 你的这个固件&&HC5661 - 0.s能直接putty上传刷吗?还要先刷uboot吗?
软件应用/forum-74-1.html
楼主如果可以,请您出个详细的教程。谢谢。
还有,稳定不。。。
软件应用/forum-74-1.html
高手在民间啊,隐于市,藏于村庄。。
是不是刷了ddwrt就能用astrill了?第三段视频&Do it yourself& VPN router: /how-vpn-works.php
谁放个截图
楼主 DD有更新吗,可以更新图片还有详细点的教程
微客服教您更多智能玩法查看: 966|回复: 9
【已解决】极S1S无线路由HC5661想刷OpenWrt,已焊上TTL针,求刷uboot正确方法
本帖最后由 wukaisky 于
19:40 编辑
另外一个帖子:
我用PuTTY,按住F键再不停按回车,以及按住回车键不放,都进不了控制台。我是从9006降级9005不成功,然后升级到9008再降级到9006。
这是我的TTL启动日志:
U-Boot 1.1.3 (Dec 31 2014 - 13:19:08)
Board: Ralink APSoC DRAM:&&128 MB
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
spi device id: ef 40 18 0 0 ()
find flash: w25q128
*** Warning - bad CRC, using default environment
============================================
ASIC 7620_MP (Port5&-&None)
DRAM component: 1024 Mbits DDR, width 16
DRAM bus: 16 bit
Flash component: SPI Flash
Dateec 31 2014&&Time:13:19:08
============================================& && && && && && && && && && && & 0
## Booting image at bc050000 ...
& &Image Name:& &HC5661
& &Image Type:& &MIPS Linux Kernel Image (lzma compressed)
& &Data Size:& & 1289839 Bytes =&&1.2 MB
& &Load Address:
& &Entry Point:&&
& &Verifying Checksum ... OK
& &Uncompressing Kernel Image ... OK
Starting kernel ...
[& & 0.000000] Linux version 3.3.8 (build@DEV-9-1-243) (gcc version 4.6.4
(prerelease) (Linaro GCC 4.6-2012.12) ) #1 Thu Sep 11 21:17:26 CST 2014
[& & 0.000000]
[& & 0.000000]&&The CPU feqenuce set to 580 MHz
[& & 0.000000]
[& & 0.000000]&&MIPS CPU sleep mode enabled.
[& & 0.000000]&&PCIE: bypass PCIe DLL.
[& & 0.000000]&&PCIE: Elastic buffer control: Addr:0x68 -& 0xB4
[& & 0.000000]&&disable all power about PCIe
[& & 0.000000] CPU revision is:
(MIPS 24KEc)
[& & 0.000000] Determined physical RAM map:
[& & 0.000000]&&memory:
[& & 0.000000] Initrd not found or empty - disabling initrd
[& & 0.000000] Zone PFN ranges:
[& & 0.000000]& &Normal& &0x -& 0x
[& & 0.000000] Movable zone start PFN for each node
[& & 0.000000] Early memory PFN ranges
[& & 0.000000]& &&&0: 0x -& 0x
[& & 0.000000] Built 1 zonelists in Zone order, mobility grouping on.&&Total pages: 32512
[& & 0.000000] Kernel command line:&&board=HC5661 console=ttyS1,115200 rootfstype=squashfs,jffs2
[& & 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[& & 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[& & 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[& & 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[& & 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[& & 0.000000] Writing ErrCtl register=
[& & 0.000000] Readback ErrCtl register=
[& & 0.000000] Memory: 1072k available (2559k kernel code, 4844k reserved, 575k data, 308k init, 0k highmem)
[& & 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[& & 0.000000] NR_IRQS:128
[& & 0.000000] MTK/Ralink System Tick Counter init... cd:802ffae0, m:214748, s:32
[& & 0.000000] console [ttyS1] enabled
[& & 0.010000] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[& & 0.070000] pid_max: default: 32768 minimum: 301
[& & 0.070000] Mount-cache hash table entries: 512
[& & 0.080000] NET: Registered protocol family 16
[& & 0.080000] MIPS: machine is Hiwifi Wireless HC5661 Board
[& & 0.090000] gpiochip_add: registered GPIOs 0 to 23 on device: MT7620-GPIO0
[& & 0.090000] gpiochip_add: registered GPIOs 24 to 39 on device: MT7620-GPIO1
[& & 0.100000] gpiochip_add: registered GPIOs 40 to 71 on device: MT7620-GPIO2
[& & 0.100000] gpiochip_add: registered GPIOs 72 to 72 on device: MT7620-GPIO3
[& & 1.300000] PCIE0 no card, disable it(RST&CLK)
[& & 1.310000] bio: create slab &bio-0& at 0
[& & 1.320000] PCI host bridge to bus 0000:00
[& & 1.320000] pci_bus 0000:00: root bus resource [mem 0xx2fffffff]
[& & 1.330000] pci_bus 0000:00: root bus resource [io&&0xx1016ffff]
[& & 1.330000] Switching to clocksource Ralink external timer
[& & 1.340000] NET: Registered protocol family 2
[& & 1.340000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[& & 1.350000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[& & 1.360000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[& & 1.360000] TCP: Hash tables configured (established 4096 bind 4096)
[& & 1.370000] TCP reno registered
[& & 1.370000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[& & 1.380000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[& & 1.390000] NET: Registered protocol family 1
[& & 1.630000] RT3xxx EHCI/OHCI init.
[& & 1.650000] squashfs: version 4.0 () Phillip Lougher
[& & 1.660000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c)
Red Hat, Inc.
[& & 1.670000] msgmni has been set to 246
[& & 1.680000] io scheduler noop registered
[& & 1.680000] io scheduler deadline registered (default)
[& & 1.690000] Serial:
driver, 2 ports, IRQ sharing disabled
[& & 1.690000] serial8250: ttyS0 at MMIO 0x (irq = 37) is a 16550A
[& & 1.700000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A
[& & 1.720000] brd: module loaded
[& & 1.720000] deice id : ef 40 18 0 0 ()
[& & 1.730000] chip info: w25q128(ef )
[& & 1.730000] mtd name = raspi, size = 0xM) erasesize = 0xK)
[& & 1.740000] raspi: squash filesystem found at block 25
[& & 1.760000] Creating 9 MTD partitions on &raspi&:
[& & 1.x-0x : &u-boot&
[& & 1.770000] mtdchar alloc 0x10000 memory success
[& & 1.x-0x : &hw_panic&
[& & 1.x-0x : &Factory&
[& & 1.x-0x : &kernel&
[& & 1.x-0x00 : &rootfs&
[& & 1.800000] mtd: partition &rootfs& set to be root filesystem
[& & 1.810000] mtd: partition &rootfs_data& created automatically, ofs=A70000, len=560000
[& & 1.x00-0x00 : &rootfs_data&
[& & 1.x00-0x00 : &hwf_config&
[& & 1.x00-0x00 : &bdinfo&
[& & 1.x00-0x : &backup&
[& & 1.x-0x00 : &firmware&
[& & 1.850000] Stopped WatchDog Timer.
[& & 1.860000] Ralink APSoC Hardware Watchdog Timer
[& & 1.870000] TCP cubic registered
[& & 1.870000] NET: Registered protocol family 17
[& & 1.21q: 802.1Q VLAN Support v1.8
[& & 1.880000] Freeing unused kernel memory: 308k freed
-HiWiFi initrd-
[& & 2.780000] mmc0: new high speed SDHC card at address 1234
[& & 2.790000] mmcblk0: mmc0:1234 SA04G 3.68 GiB
[& & 2.800000]&&mmcblk0: p1 p2
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
keypressed: 1
- regular preinit -
[& & 7.150000] JFFS2 notice: (519) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 62 of xref (0 dead, 48 orphan) found.
switching to jffs2
Please press Enter to activate this console. [& & 9.440000] Uniform Multi-Platform E-IDE driver
[& & 9.610000] NET: Registered protocol family 10
[& & 9.840000] SCSI subsystem initialized
[& & 9.970000] usbcore: registered new interface driver usbfs
[& & 9.980000] usbcore: registered new interface driver hub
[& & 9.990000] usbcore: registered new device driver usb
[& &10.740000]
[& &10.740000]
[& &10.740000] === pAd = c04e2000, size = 1056192 ===
[& &10.740000]
[& &10.750000] &-- RTMPAllocTxRxRingMemory, Status=0
[& &10.760000] &-- RTMPAllocAdapterBlock, Status=0
[& &10.760000] AP Driver version-2.7.1.6
[& &10.860000] device-mapper: ioctl: 4.22.0-ioctl () initialised:
[& &11.170000] loop: module loaded
[& &11.340000] PPP generic driver version 2.4.2
[& &11.390000] PPP MPPE Compression module registered
[& &11.410000] IPv6 over IPv4 tunneling driver
[& &11.520000] exFAT: Core Version 1.2.4
[& &11.530000] exFAT: FS Version 1.2.4
[& &11.550000] GRE over IPv4 demultiplexor driver
[& &11.630000] GRE over IPv4 tunneling driver
[& &11.720000] ide-gd driver 1.18
[& &11.950000] ip_tables: (C)
Netfilter Core Team
[& &12.150000] NET: Registered protocol family 24
[& &12.330000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[& &12.360000] rt3xxx-ehci rt3xxx-ehci: Ralink EHCI Host Controller
[& &12.360000] rt3xxx-ehci rt3xxx-ehci: new USB bus registered, assigned bus number 1
[& &12.400000] rt3xxx-ehci rt3xxx-ehci: irq 18, io mem 0x101c0000
[& &12.420000] rt3xxx-ehci rt3xxx-ehci: USB 0.0 started, EHCI 1.00
[& &12.420000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[& &12.430000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[& &12.440000] usb usb1: Product: Ralink EHCI Host Controller
[& &12.440000] usb usb1: Manufacturer: Linux 3.3.8 ehci_hcd
[& &12.450000] usb usb1: SerialNumber: rt3xxx
[& &12.450000] hub 1-0:1.0: USB hub found
[& &12.460000] hub 1-0:1.0: 1 port detected
[& &12.550000] nf_conntrack version 0.5.0 (1977 buckets, 7908 max)
[& &12.850000] PPTP driver version 0.8.5
[& &13.080000] xt_time: kernel timezone is -0000
[& &13.700000] nf_conntrack_rtsp v0.6.21 loading
[& &13.740000] nf_nat_rtsp v0.6.21 loading
[& &13.920000] ip6_tables: (C)
Netfilter Core Team
[& &14.600000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[& &14.630000] rt3xxx-ohci rt3xxx-ohci: RT3xxx OHCI Controller
[& &14.640000] rt3xxx-ohci rt3xxx-ohci: new USB bus registered, assigned bus number 2
[& &14.640000] rt3xxx-ohci rt3xxx-ohci: irq 18, io mem 0x101c1000
[& &14.710000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[& &14.720000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[& &14.720000] usb usb2: Product: RT3xxx OHCI Controller
[& &14.730000] usb usb2: Manufacturer: Linux 3.3.8 ohci_hcd
[& &14.730000] usb usb2: SerialNumber: rt3xxx-ohci
[& &14.740000] hub 2-0:1.0: USB hub found
[& &14.740000] hub 2-0:1.0: 1 port detected
[& &14.850000] Initializing USB Mass Storage driver...
[& &14.860000] usbcore: registered new interface driver usb-storage
[& &14.860000] USB Mass Storage support registered.
[& &14.970000] fuse init (API version 7.18)
[& &21.800000] ethernet: port0 linkdown
[& &21.810000] device eth2.1 entered promiscuous mode
[& &21.810000] device eth2 entered promiscuous mode
[& &21.840000] br-lan: port 1(eth2.1) entered forwarding state
[& &21.840000] br-lan: port 1(eth2.1) entered forwarding state
[& &22.800000] ADDRCONF(NETDEV_CHANGE): eth2.1: link becomes ready
[& &23.840000] br-lan: port 1(eth2.1) entered forwarding state
[& &24.000000] ethernet: port0 linkup
[& &25.220000] RX DESC a7212000&&size = 4096
[& &25.350000] default ApCliAPSDCapable[0]=0
[& &25.550000] Key1Str is Invalid key length(0) or Type(0)
[& &25.560000] Key2Str is Invalid key length(0) or Type(0)
[& &25.560000] Key3Str is Invalid key length(0) or Type(0)
[& &25.570000] Key4Str is Invalid key length(0) or Type(0)
[& &25.590000] EntryLifeCheck=256
[& &25.. Phy Mode = 9
[& &25.. Phy Mode = 9
[& &25.600000] eeFlashId: 0x7620
[& &25.600000] E2PROM: D0 target power=0xff20
[& &25.610000] E2PROM: 40 MW Power Delta= 0
[& &25.. Phy Mode = 9
[& &25.610000] AntCfgInit: primary/secondary ant 0/1
[& &25.610000] Initialize RF Central Registers for E2 !!!
[& &25.620000] Initialize RF Central Registers for E3 !!!
[& &25.630000] Initialize RF Channel Registers for E2 !!!
[& &25.640000] Initialize RF Channel Registers for E3 !!!
[& &25.640000] Initialize RF DCCal Registers for E2 !!!
[& &25.650000] Initialize RF DCCal Registers for E3 !!!
[& &25.650000] D1 = 0, D2 = 8, CalCode = 19 !!!
[& &25.660000] RT6352_Temperature_Init : BBPR49 = 0x0
[& &25.660000] RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff6
[& &25.670000] Current Temperature from BBP_R49=0xfffffff0
[& &25.680000] RT6352_TssiTableAdjust: upper_bound = 0x7F decimal: 127
[& &25.680000] RT6352_TssiTableAdjust: lower_bound = 0xFFFFFF80 decimal: -128
[& &25.690000] *** RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = -128 -128 -128 -128 -35 -24 -14
[& &25.690000]&&- 0 - 13 23 30 32 127 127 127, offset=-10, tuning=0
[& &25.700000] RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = -128 -128 -128 -128 -45 -34 -24 - -10 - 3 13 20 22 117 117 117, offset=-10, tuning=0
[& &25.720000] mp_temperature=0xfffffffe, step = +0
[& &25.720000] E2PROM: G Tssi[-7 .. +7] = -128 -128 -128 -128 -45 -34 -24 - -10 - 3 13 20 22 117 117 117, offset=-10, tuning=0
[& &25.730000]&&TX BW Filter Calibration !!!
[& &25.850000]&&RX BW Filter Calibration !!!
[& &26.090000] LOFT Calibration Done!
[& &26.090000] IQCalibration Start!
[& &26.100000] IQCalibration Done! CH = 0, (gain= d, phase= 2)
[& &26.110000] IQCalibration Start!
[& &26.120000] IQCalibration Done! CH = 1, (gain= 0, phase=3c)
[& &26.130000] TX IQ Calibration Done!
[& &26.170000] bAutoTxAgcG = 0
[& &26.170000] RTMPSetPhyMode: channel is out of range, use first channel=0
[& &26.180000] MCS Set = ff ff 00 00 01
[& &26.220000] SYNC - BBP R4 to 20MHz.l
[& &29.440000] Main bssid = d4:ee:07:21:31:9c
[& &29.440000] &==== rt28xx_init, Status=0
[& &29.x1300 =
[& &29.640000] device ra0 entered promiscuous mode
[& &29.650000] br-lan: port 2(ra0) entered forwarding state
[& &29.650000] br-lan: port 2(ra0) entered forwarding state
[& &29.700000] EXT4-fs (dm-0): warning: mounting unchecked fs, running e2fsck is recommended
[& &30.050000] EXT4-fs (dm-0): mounted filesystem without journal. Opts: nouser_xattr,data=writeback
[& &31.410000] Simple address matching list for Netfilter - HiWiFi
[& &31.650000] br-lan: port 2(ra0) entered forwarding state
[& &34.870000] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: nouser_xattr,data=writeback
现在还是9006的话,试试root极1s,开启ssh,刷,再用不死uboot刷机觉得用工具格式化sd卡那部分有错误
不过既然要刷openwrt,为什么还从9006升级9008,升级过程中肯定又升级了封锁更严密的uboot,不怕只能上编程器才能刷啊
我降级9005失败,估计9006的uboot就已经上锁了。
我是看了那篇升级9008安装搜狐插件,再降级。
但是SD卡,1G的分区是加密的,在Linux系统里打开要输入密码,没办法修改替换文件。
用了他提供的松下SD格式化工具后&
openwrt固件烂得能让你哭&&别刷了
我买这个路由器就是用来刷OpenWrt玩的。&
现在还是9006的话,试试搜狐视频插件漏洞root极1s,开启ssh,刷不死uboot极1s专用版,再用不死uboot刷机
我降级9005失败,估计9006的uboot就已经上锁了。
我是看了那篇升级9008安装搜狐插件,再降级。
但是SD卡,1G的分区是加密的,在Linux系统里打开要输入密码,没办法修改替换文件。
用了他提供的松下SD格式化工具后,插入极路由再取出来,放入电脑,1G分区还是加密的,没办法修改。
降级以后不要格式化SD卡,等搜狐插件重置完成就可以把SD卡拿出来改了&
加密分区是指这个?
那就没救了,要开ssh才能查到加密分区的密码
/wiki/index.php/%E6%9E%81%E8%B7%AF%E7%94%B1
/thread-.html&
本帖最后由 wukaisky 于
09:45 编辑
openwrt固件烂得能让你哭&&别刷了
我买这个路由器就是用来刷OpenWrt玩的。然后再安装shadowsocks,你懂的。
我降级9005失败,估计9006的uboot就已经上锁了。
我是看了那篇升级9008安装搜狐插件,再降级。
但是SD ...
加密分区是指这个?
11月16日
极路由最新发布的0.7s版本固件中封杀了“搜狐视频插件漏洞”(点击连接详情),将aria2c文件从原来的SD卡第2分区移至第1分区。SD第1分区是luks(Linux Unified Key Setup)加密分区,如果不知道密码,就无法在其他机器上mount、修改。
好在现在可以用官方9006版固件降级,然后再用“搜狐视频远程下载”插件漏洞ROOT路由器。但是下一个版本固件发布时,也许就无法降级到9006版。
极路由提供了luks加密分区密码查询工具,建议先用该工具把密码查询并保存好,也许将来某天用得着。查询方法:SSH登录到路由器,执行命令:
/sbin/hi_crypto_key device-crypt-key
得到一个32字节的密码,例如:faa962a45fe72ad56dd5fbd9952fdf4e。这是一个通过MD5算法计算得到的摘要,每个路由器的密码都不一样,估计与MAC地址有关。
SD卡插入计算机,假定第1分区的设备名为/dev/sdb1,通过以下命令挂载第1分区到/tmp/cryptdata:
echo &faa962a45fe72ad56dd5fbd9952fdf4e& &/tmp/dm-passwd
cryptsetup luksOpen /dev/sdb1 cryptdata -d /tmp/dm-passwd
mkdir /tmp/cryptdata
mount -t ext4 /dev/mapper/cryptdata /tmp/cryptdata
那就没救了,要开ssh才能查到加密分区的密码
怪了?我以前是,然后用ttl线可以root会话,像你最后一行代码应该有root#字样,我当时极路由有接互联网的
难不成,TTL也给锁了。&
怪了?我以前是,然后用ttl线可以root会话,像你最后一行代码应该有root#字样,我当时极路由有接 ...
难不成,TTL也给锁了。
你好,你可以加我qq
难不成,TTL也给锁了。
你好,你可以加我qq
我降级9005失败,估计9006的uboot就已经上锁了。
我是看了那篇升级9008安装搜狐插件,再降级。
但是SD ...
降级以后不要格式化SD卡,等搜狐插件重置完成就可以把SD卡拿出来改了
Powered byTTL刷openwrt 在极路由9003以上版本中,官方加入了防刷固件,无法使用用户通过桶菊花(Rst刷机法)进行刷机,太特么可耻的,所以只能使用ttl刷机法了。 使用三角1.8的螺丝刀将外壳的四个螺丝拧下、将SD拆下,然后既可以将极路由拖出来。 可以很清楚的看到.TX.R
TTL刷openwrt
在极路由9003以上版本中,官方加入了防刷固件,无法使用用户通过桶菊花(Rst刷机法)进行刷机,太特么可耻的,所以只能使用ttl刷机法了。&
使用三角1.8的螺丝刀将外壳的四个螺丝拧下、将SD拆下,然后既可以将极路由拖出来。
可以很清楚的看到.TX.RX.GND。注意3.3V千万别接线!这时需要准备烙铁以及排针(或者其他替代物),因为我这暂时没有排针就用面包线连接了,杜邦头也可以!&
然后小心翼翼的将排针焊上去,不需要很好的焊工!&
将ttl线焊好之后即可将SD卡插回去。
通过usb-ttl连接路由对好USB-TTL的线序。&
然后可以看到电脑多出一个COM接口!&
然后打开SecureCRT-快速连接-协议 Serial&&端口安装个人情况设置.其他设置按照上图。
然后连接,重启。如果设置正确的话,会跳出很多英文,然后等启动好之后按回车既可以进入CEF界面.就是命令模式。
mkdir&/tmp/storage/mmcblk0p2/filetransit0&
cd&/tmp/storage/mmcblk0p2/filetransit0&
cat&/dev/mtd6&&&6.bin&
cat&/dev/mtd7&&&7.bin&
cat&/dev/mtd8&&&8.bin&
cat&/dev/mtd9&&&9.bin&
cat&9.bin&6.bin&7.bin&8.bin&&&9678.bin
通过以上命令镜像备份key。为什么要备份key?当你用不惯新刷的也可以通过之前备份的key刷会极路由的!不少人因为没有备份然后就GG了!备份好了就登陆极路由后台, 安装一个名叫&局内网中转站&的插件 ,安装好后直接访问极路由ip。将备份好的key移动到本机电脑上保存.然后就可以刷openwrt了&
rm&-rf&tool.sh&&&&wget&-c&/app/tool.sh&&&&chmod&+x&tool.sh&&&&./tool.sh&
刷完重启后将本机ip设置为192.168.1.X 通过SecureCRT-快速连接-协议 SSH&&192.168.1.1&
user:root&passwd:admin&
opkg&update&
opkg&install&fdisk&
fdisk&/dev/mmcblk0
mmcb1k0就是sd卡&
对SD卡进行分区,按照情况而定&
我是分了两个:&
mmcblk0p1&&2G&&作为swap分区使用&
mmcblk0p2&&&&作为主分区使用&
mkswap&/dev/mmcblk0p1&
mkfs.ext3&/dev/mmcblk0p2&
mkdir&-p&/mnt/mobi&
mount&/dev/mmcb1k0p2&/mnt/mobi&
mkdir&-p&/tmp/cproot&
mount&-o&bind&/&/tmp/cproot&
cp&/tmp/cproot/*&/mnt/mobi&
umount&/tmp/cproot/
然后将/etc/config/fstab 内容修改成&
config&global&&automount&&
&&&&&&&&option&from_fstab&&1&&
&&&&&&&&option&anon_mount&&1&&
config&global&&autoswap&&
&&&&&&&&option&from_fstab&&1&&
&&&&&&&&option&anon_swap&&0&&
config&mount&
&&&&&&&&option&target&&&/&&
&&&&&&&&option&device&&/dev/mmcblk0p2&&
&&&&&&&&option&fstype&&ext3&&
&&&&&&&&option&options&&rw,sync&&
&&&&&&&&option&enabled&&1&&
&&&&&&&&option&enabled_fsck&&0&&
config&swap&
&&&&&&&&option&device&&/dev/mmcblk0p1&&
&&&&&&&&option&enabled&&1&
最后执行如下命令让其生效&
/etc/init.d/fstab&enable
重启后,执行df -h后如果发现/overlay挂载在/tmp/overlay-disabled上的解决方案:&
rm&/tmp/overlay-disabled/etc/extroot.md5sum
或者删除/tmp/overlay-disabled目录下的所有系统文件,按照第2重新操作重启。&
然后移植WIFIPineapple&
opkg&update&
opkg&install&nan&
opkg&install&htop&
opkg&install&bash&
opkg&install&netcat&
opkg&install&tar&
opkg&install&openssh-sftp-client&
opkg&install&nmap&
opkg&install&tcpdump&
opkg&install&aircrack-ng&
opkg&install&kismet-client&
opkg&install&kismet-server&
opkg&install&nbtscan&
opkg&install&snort&
opkg&install&karma&
opkg&install&samba36-client&
opkg&install&elinks&
opkg&install&yafc&
opkg&install&python&
opkg&install&uhttpd&
opkg&install&at&
opkg&install&ethtool&
opkg&install&ettercap&
opkg&install&macchanger&
opkg&install&netstat-nat&
opkg&install&reaver&
opkg&install&sslsniff&
opkg&install&sslstrip&
opkg&install&wget&
opkg&install&wput&
opkg&install&curl&
opkg&install&libnids&
opkg&install&php5&
opkg&install&php5-cgi
下载wifipineapple固件到电脑上然后通过7zip解压。关闭路由器无线功能。
通过WinSCP软件SSH协议连接到路由器,复制固件的/usr/sbin/wpad 这个文件到路由器的/usr/sbin/目录下&
然后启动无线将这两个文件复制到对应的目录下&
/usr/sbin/hostapd_cli&
/lib/wifi/hostapd.sh
将wifipineapple源代码复制到路由根目录下&
复制wifipineapple配置文件到路由/usr/sbin/目录下&
/usr/sbin/autossh&
/usr/sbin/chat&
/usr/sbin/dnsspoof&
/usr/sbin/dsniff&
/usr/sbin/empty&
/usr/sbin/filesnarf&
/usr/sbin/macof&
/usr/sbin/mailsnarf&
/usr/sbin/msgsnarf&
/usr/sbin/sshmitm&
/usr/sbin/sshow&
/usr/sbin/tcpkill&
/usr/sbin/tcpnice&
/usr/sbin/urlsnarf&
/usr/sbin/update-usbids.sh&
/usr/sbin/webmitm
注意一定不要复制替换libuClibc-0.9.33.2.so文件 看国外教程有这一步,因为复制替换把路由搞down好多次,路由down掉后优盘拔掉可以正常启动,需要重新执行第三步挂载操作,&
然后将固件的文件拷贝到路由器对应的目录下&
/etc/chatscripts&
/etc/gcom&
/etc/usb_modeswitch.d&
建议不对network dhcp文件替换,因为会修改网络配置不影响wifipineapple安装,原来的WAN口LAN口设置的就挺好的,其他文件可以做备份后替换,必须复制替换的有php.ini uhttpd&
另外复制工作可以将通过优盘直接完成,建议关机状态对优盘进行插拔操作,并在linux进行复制操作&
关闭wifipineapple升级&在openwrt上执行&
touch&index.php&/www/&
mv&/pineapple/pages/upgrade.php&/pineapple/pages/not-upgrade.php&
touch&/pineapple/pages/upgrade.php&
添加开机启动将hostapd_cli&-p&/var/run/hostapd-phy0&karma_enable添加到文件内&
nano&/etc/rc.local&
hostapd_cli&-p&/var/run/hostapd-phy0&karma_enable&
修改文件吧/:root:$p$root添加到文件底部.&
vi&/etc/config/httpd.conf&
/:root:$p$root
重启后访问路由器的1471端口,通过openwrt密码进行登陆。
固件:/index.php?downloads&downloadUpgrade=2.8.1
配置:/PenturaLabs/Pineapple-Confs
源代码:/PenturaLabs/web-interface
AR9331是目前兼容WIFIPineapple系统的最好芯片。但ar9331是单天线方案,性能上根本不及极贰。
极贰.内置SD卡槽,并具备USB接口.SD卡上有足够的空间能放置拓展的软件之类的,而可以通过USB无线网卡.打造移动钓鱼系统。
在文章的最后鄙视下极路由厂商使用防刷Uboot令人作呕的行为
最后可能也有人问了,直接买一个不就好了,作者很穷啊有木有。
标签分类:
上一篇:上一篇:
下一篇: 下一篇:}

我要回帖

更多关于 能刷openwrt的路由器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信