Show pagesourceOld revisionsBacklinksBack to top × Table of Contents Linksys WRT160NL(制造商:Cisco) 支持的固件版本 硬件亮点 如何刷机 使用预编译的固件 如何编译 OpenWrt OEM 至 OpenWrt OEM 至 OpenWrt (使用 TFTP 刷) 升级 OpenWrt sysupgrade 升级命令 mtd 基本配置 OpenWRT 对此机器的支持历史 硬件 信息 照片 打开路由器的盖子 这只是英文版本的翻译,基本没有原创内容,望见谅。 Linksys WRT160NL(制造商:Cisco) Atheros AP81 平台,带 USB 和 802.11 b/g/n WiFi。 支持的固件版本 版本 S/N OpenWrt支持的版本 刷机的注意点 v1 CUR01 Backfire 10.03(译者注:原版写的版本很低,硬件支持列表是10.03,不过现在已经出10.03.1了 还在建设中。。。 硬件亮点 CPU 内存 闪存 网络接口 USB 串行端口 JTag Atheros 32MB(译者注:淘宝有修改过的64M) 8MB 4个10/100自适应 有 有 有 如何刷机 还在建设中,如果你没有串线,请谨慎刷机。 → 如何获得 OpenWrt → 如何安装 OpenWrt OpenWrt 10.03 的无线网卡(ath9k)驱动有问题,并且较新WRT160NL的U-boot版本为1.1.6(似乎刷旧的固件会导致不能启动),这些问题在 OpenWrt 10.03.1 RC(候选版本)得到解决,刷 OpenWrt 10.03.1(即便是候选版本)应该比 OpenWrt 10.03 的最终版稳定。 使用预编译的固件 你可以下载 OpenWrt 10.03,文件名为:openwrt-ar71xx-wrt160nl-squashfs.bin.(译者注:现在2012-1-31,OpenWrt Backfire 10.03.1 Final 已经出来了。) 刷机完成后,为了让无线工作,你应该安装 kmod-ath9k,代码为: opkg update; opkg install kmod-ath9k rm -rf /etc/config/wireless; wifi detect > /etc/config/wireless 如果想加密,请参考 这个链接。 如何编译 OpenWrt 如果想使用最新的 OpenWrt,那么可以选择自己 编译 trunk 版本,注意:编译的时候配置文件选择 “Linksys WRT160NL”。 OEM 至 OpenWrt 可以下载预编译的 openwrt-ar71xx-wrt160nl-squashfs.bin(译者注:现在预编译的文件名为 openwrt-ar71xx-wrt160nl-squashfs-factory.bin 和 openwrt-ar71xx-wrt160nl-squashfs-sysupgrade.bin,我看论坛上说factory是官方升级到Openwrt用的,而sysupgrade则是用于Openwrt自身更新),然后直接从网页刷。 OEM 至 OpenWrt (使用 TFTP 刷) 把电脑设置为固定IP,范围为192.168.1.[2-254],下载 Linksys 的官方固件或者 OpenWrt 刷机固件 (openwrt-ar71xx-wrt160nl-squashfs-factory.bin), 把他们另存为 “code.bin”, 从串口终端中止 U-boot 启动,输入以下 u-boot 命令: ar7100> upgrade code.bin check link duplex:Full/speed:100 dup 1 speed 100 Tftpd start listening on port[69]! Load address: 0×80060000 使用 Windows 上的 TFTP 发送文件: C:\tmp> tftp -i 192.168.1.1 put code.bin 使用 Linux 上的 TFTP 发送文件: tftp -m binary 192.168.1.1 69 tftp> put code.bin 此时你应该能够看见控制台在接收文件了: Receiving firmware [code.bin] from [192.168.1.10] Write File : CODE.BIN 一旦 U-boot 命令提示符 出现,输入: ar7100 > go 升级 OpenWrt → generic.sysupgrade sysupgrade 升级命令 在 trunk 的 changeset 17202 中,sysupgrade 这个升级命令可以使用在 Linksys WRT160NL 上了。 cd /tmp wget ... sysupgrade -n openwrt-ar71xx-wrt160nl-squashfs.bin sysupgrade -n 当中的 “-n” 告诉 sysupgrade 命令升级后不要保留配置文件。 mtd cd /tmp wget ... mtd -r write /tmp/openwrt-ar71xx-wrt160nl-squashfs.bin firmware 基本配置 → 基本配置 刷新固件后,需要进行基本配置。 比如:设置你的 Internet 连接、配置无线、和USB接口等等。 OpenWRT 对此机器的支持历史 初步支持: trunk changeset 16068. 交换机的支持: Kamikaze trunk changeset 17057. 用于升级系统的 Sysupgrade 命令: trunk changeset 17202 各种 Bug 修复 fixes 和其他配置文件中主要问题的修复: changeset 17249 和 17250 硬件 注意:机器内部以太网交换机上的接口5未连接或压根就没使用(看下方的图片)。 信息 架构: Atheros AP81 供应商: CyberTan Bootloader: U-boot 1.1.5 / 1.1.6 CPU: Atheros 9130-BC1E 400 Mhz 闪存芯片: cFeon EN25P64 8 MiB 内存: 三星 K4H561638J-LCCC 32 MiB 无线: Atheros 9102 802.11 b/g/n (集成的) 天线: 2 个可拆卸的外部 RP-SMA dipoles 天线 Ethernet: RTL8306SD USB: 有 1个 USB 2.0 串口: 有 JTAG: 有 更多信息 系统:Atheros AR9130 rev 2 处理器:MIPS 24Kc V7.4 固件: Backfire (r22689) 内存: 29456 照片 带注解的照片在 这里 正面: 背面: 电路板 - 正面: 电路板 - 背面: 打开路由器的盖子 注意: 这样将会失去保修! 卸下天线,用螺丝刀卸下底部的4个十字型螺丝,然后撬开盖子。 盖子一旦打开,电路板没有螺丝固定,可以直接取下来。 This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.OKMore information about cookies Last modified: 2021/10/15 04:26by bobafetthotmail