-
下载您需要的固件:
- 在上述网址 https://www.tftp.net/ 下载TFTP客户端程序,并将其安装到计算机中。
- 访问其官方网站或官方论坛下载对应型号的TFTP固件镜像文件。
-
修改电脑的IP地址:
- 将您的Windows 7/8/10系统设置为固定IP地址,对于Buffalo系列设备,应配置为:
- Buffalo系列设备应在“本地网络”选项卡下设置 IP 地址,如 "192.168.11.X",子网掩码为 "255.255.255.0",并为其指定默认网关为 "192.168.11.1"。
- 单击 “IP 设置”,在弹出的窗口中设置 IP 地址和子网掩码,确保与固件发布的 IP 地址保持一致,然后确认,点击 “确定”。
- 将您的Windows 7/8/10系统设置为固定IP地址,对于Buffalo系列设备,应配置为:
-
执行TFTP升级过程:
-
使用TFTP客户端程序,通过地址栏输入“192.168.1.1”(或相应服务器的 IP 地址),进入相应的 TFTP 文件夹(通常位于 USB Drive、USB Flash Drive 或 网络驱动器中)。
-
启动TFTP 桌面应用程序,并访问固件镜像文件,该文件名可能以 .tar.gz、 .zip 或 .img 的格式命名,表示对应的设备固件镜像文件。
-
找到并右键单击目标镜像文件,选择 "上传",将其移动到当前工作目录。
-
当TFTP 工作完成时,右键单击原镜像文件并选择 "Download",可以查看传输成功的 TFTP 格式的文件名,将此文件解压到一个可读的目录,"your_root_disk/" 或 "path/to/disk".
-
进入解压后的目录,登录到DD-WRT 系统,可以通过以下命令完成登录:
-
由于具体机型可能会有所不同,这里将以“ buffalo9650-boost ”为例:
root@your_root_disk /media/your_root_disk/buffalo9650-boost # ./configure && make && make install
-
-
这里假设您已经成功配置了系统环境并安装了 DD-WRT 版本,密码为 "admin",DD-WRT 的界面上,输入如下命令以管理员身份登录:
root@your_root_disk # cd your_root_disk/buffalo9650-boost root@your_root_disk # ./manage-config.sh --username=root --password=admin
-
完成以上步骤后,使用默认用户名和密码登录到 DD-WRT 系统,导航到 "flash/wrappers/buffalo9650/" 目录,找到并运行 "updater.py",通常位于 "wlan/modprobe" 文件夹内,双击该文件,将固件更新到最新的版本(可根据您的设备类型和固件需求进行调整)。
注意:在执行这些操作前,请确保电源关闭,并且电脑连接到同一个路由器,以避免出现错误信息或重启问题,如果您的电脑在每次尝试更新后都无法连接到网络,则可能需要检查路由器的 IP 地址设置或尝试切换网络连接模式,如桥接、LAN 和 WAN。
-
-
安装固件完成后,启动 DD-WRT:
- 登录到DD-WRT 系统,按照以下步骤更新驱动:
- 打开终端或命令行窗口。
- 输入以下命令:
- 若您的操作系统是 Windows,输入以下命令:
sudo apt-get update sudo apt-get install firmware-b43-firmware
或者
sudo dnf update sudo dnf install firmware-b43-firmware
- 对于 macOS 或 Linux,输入以下命令:
sudo apt-get update && sudo apt-get install firmware-b43-firmware
或者
sudo yum update sudo yum install firmware-b43-firmware
- 在终端或命令行窗口中,进入更新所在的目录,并切换到
firmware
目录,/media/your_storage/firmware
.
- 若您的操作系统是 Windows,输入以下命令:
- 输入以下命令更新固件:
- 在 Windows 上,输入以下命令:
sudo ./update.sh
或者
sudo Update-TFPPairWipe.sh
- 对于 macOS 或 Linux,输入以下命令:
sudo update.sh
或者
sudo Update-Yum-Firmware.sh
- 在 Windows 上,输入以下命令:
- 更新完成后,验证更新是否成功:
- 如果在命令提示符或终端中看到 "Updating", 表示固件已成功更新。
- 如果看到 "failed to apply updates", 则说明某些特定驱动尚未正确安装,或者在某些设备上某些特定固件被禁用,请参考TFTP页面上的相关教程,了解如何修复这些问题。
- 登录到DD-WRT 系统,按照以下步骤更新驱动:
-
运行防火墙更新:
-
如果您的设备支持防火墙功能,可在DD-WRT 系统中运行防火墙的更新,这通常涉及到以下命令:
- 对于 Windows,请运行以下命令:
sudo systemctl restart firewalld
- 对于 Windows,请运行以下命令:
-
对于 macOS 或 Linux,请运行以下命令:
sudo systemctl restart firewalld
-
完成以上步骤后,再次进入系统设置或命令行窗口,确保防火墙已重启成功,并且已正确启用WIDS(Wi-Fi Guarded Security)安全策略。
-
测试更新后的设备以确认其性能提升:
- 在设备上尝试无线网络连接,应该能正常实现数据传输。
- 连接到互联网时,浏览器应该显示固件更新成功消息,如 "DTM DATA FILE UPDATER SETUP UPDATE Successful!"。
- 再次尝试其他网络操作,确保设备能正常使用,如打开桌面应用、浏览网页等。
-
完成以上步骤后,您已完成从固件镜像到完全管理的逐步驱动加载过程,即通过TFTP工具在一台非官方支持的设备上安装固件,接下来的操作主要涉及保存更新设置并重启以生效,以及在实际设备上使用DD-WRT进行网络连接和固件操作,使用TFTP工具手动刷新固件时,务必遵循TFTP的相关操作指南和文档以确保设备稳定性和安全性。