openwrt 系统日志配置_openwrt学习日志RT5350F

本文记录了在Deepin环境下配置和编译OpenWRT的过程,包括搭建编译环境、下载源码、配置CPU和开发板型号、烧录固件至RT5350F开发板,并解决编译中遇到的问题。此外,还介绍了如何手动设置IP地址、通过TFTP烧写程序以及后续的路由器配置和软件升级备份操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

openwrt学习日志:

2014-06-23:

在网上找了一些关于 openwrt 的资料,并且在虚拟机上安装了 ubuntu,但是我之前已经安装

了 deepin,所以后来编译我用的是 deepin.

找到的资料:

2014-06-24:

早上我用在 deepin 上安装了 openwrt 的编译环境,漫长的过程,用了两个小时,应该和网速有关

吧,因为要下载东西。

下面是编译 openwrt 过程编译环境:deepin

编译过程需要电脑联网

搭建编译环境

打开终端

sudo apt-get update (更新)

安装编译需要的组件

sudo apt-get install gcc

sudo apt-get install g++

sudo apt-get install binutils

sudo apt-get install patch

sudo apt-get install bzip2

sudo apt-get install flex

sudo apt-get install bison

sudo apt-get install make

sudo apt-get install autoconf

sudo apt-get install gettext

sudo apt-get install texinfo

sudo apt-get install unzip

sudo apt-get install sharutils

sudo apt-get install subversion

sudo apt-get install libncurses5-dev

sudo apt-get install ncurses-term

sudo apt-get install zlib1g-dev

sudo apt-get install gawk

sudo apt-get install asciidoc

sudo apt-get install libz-dev

编译环境搭建成功

2014-06-25:

上午:

看了兄弟连的 linux 教学视频,学习了 Linux 的一些基本命令。又看了一些 openwrt 的一些有关

资料。

用 deepin 系统下载了 openwrt 源码。

步骤如下:

sawayer@deepin:~/openwrt$ mkdir openwrt //创建目录openwrt

sawayer@deepin:~/openwrt$ cd openwrt/ //进入目录openwrt

sawayer@deepin:~/openwrt$ svn co svn://svn.openwrt.org.cn/open/trunk //svn下载下载完成后,可以看到当前的 openwrt 版本为 41336,同时在 openwrt 目录下会有歌 trunk 的目录。

sawayer@deepin:~/openwrt$ cd trunk/ //进入 trunk

sawayer@deepin:~/openwrt/trunk$ ./scripts/feeds update -a //更新软件包

sawayer@deepin:~/openwrt/trunk$ ./scripts/feeds install -a //安装软件包git 检查发生错误,使用 sudo apt-get install git 命令进行安装

配置编译系统命令:sawayer@deepin:~/openwrt/trunk$ make menuconfig

之后配置 cpu 和开发板型号:进入如下界面:

Target System (Atheros AR7xxx/AR9xxx) --->Ralink RT288x/RT3xxx

Subtarget (RT3x5x/RT5350 based boards) --->RT3x5x/RT5350 based boards

Target Profile (Default Profile) ---> HAME MPR-A2

最后编译:

sawayer@deepin:~/openwrt/trunk$ make v=s

然后就是漫长的等待......

过了三十分钟,失败了,显示如下:

make -r world: build failed. Please re-run make with V=s to see what's going on

make: *** [world] 错误 1

我不明白为什么出现错误,之后我输入 make –r world 命令,执行了一些步骤,但是之后一直不

动,我就返回了,我想也许是网速的原因吧(实验室用的无线网),到宿舍在重新编译一下。

第二次编译:编译完显示如下在 openwrt/trunk/bin/ramips 目录下可以看到编译好的 bi

2014-06-26-28:

继续看了一些 openwrt 的资料…….

2014-07-03:

今天我们开始将 openwrt 固件烧入 rt5350 开发板。

1、首先手动设置 IP 地址:

2、然后 Tftp32 的设置

设置待烧写的 bin 文件所在的目录以及服务器的 IP 地址3、SecureCRT 设置

设置串口波特率为:57600

4、给开发板上电

等灯亮了之后,把RT5350开发板和USB串口调试板连接,GNDGND;RXDTXD;TXDRXD

5、烧写程序

按复位键使RT5350复位重启,

迅速按下数字键“2”;选择通过TFTP烧写程序

选择“y”擦除旧的linux系统,并烧写系统

输入设备(RT5350开发板)IP地址:192.168.1.10。

输入服务器IP地址:1920.168.1.123。注:这个地址就是之前电脑设置的地址

输入待烧写的文件名:openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin

烧写完成后,系统自启动,至此,已经成功了大半。

烧写成功后就是进入配置界面,在浏览器输入192.168.1.1,但是没反应,后来我想到我之

前编译的时候没有把luci编译进去,导致我们进不去web界面。以为烧入程序失败。

之后执行一下步骤:

1、 先用telnet更改密码2、 命令:passwd root

输入第二次就修改陈功了。

3、在用winscp工具进路由修改/etc/config/network修改如下:

config interface 'loopback'

option ifname 'lo'

option proto 'static'

option ipaddr '127.0.0.1'

option netmask '255.0.0.0'

config globals 'globals'

option ula_prefix 'fd0d:1846:8ace::/48'

config interface 'lan'

option ifname 'eth0.1'

option force_link '1'

option type 'bridge'

option proto 'static'

option ipaddr '192.168.1.1'

option netmask '255.255.255.0'

option ip6assign '60'

config interface 'wan'

option ifname 'eth0.2'

option proto 'dhcp'

option macaddr ':'

option 'username' '20111658' 注:这里的帐号是我们的校园网上网帐号

option 'password' '19930422' 注:这是密码

config interface 'wan6'

option ifname '@wan'

option proto 'dhcpv6'

config switch

option name 'rt305x'

option reset '1'

option enable_vlan '1'

config switch_vlan

option device 'rt305x'

option vlan '1'

option ports '0 1 2 3 6t'config switch_vlan

option device 'rt305x'

option vlan '2'

option ports '4 6t'

之后将路由器连上网线就能够上网了!!!

3、 用putty登录路由器如下:

用SHH命令手动安装界面

输入Opkg update

出现下面界面:

然后输入opk install luci 出现以下界面开始下载ipk插件完成后依次输入:

之后就完成了安装。在浏览器上输入192.168.1.1出现下面这个界面:

输入密码点击Login登录进入配置页面如下:2014-07-04:

进行路由器的配置

1、 配置LAN口

A、 Network->Interfaces->LAN->Edit

B、我设置的IP 地址为:192.168.33.1

C、 点击“Save&Apply”保存和应用

2、 Wifi配置—AP模式(无线路由器)

A、Network->Wifi->EditB、General Setup->Enable

Interface Configuration->General Setup->ESSID->sshao110407

Mode->Asscess Point(AP)

Wireless Security->Encryption->key->shao9803

C、 点击“Save&Apply”保存和应用D、在电脑或者手机搜索并连接路由器查看WIFI连接信息,Network->Wifi,如下图,我用手机连接的,IP地址为

192.168.33.143

3、 Wifi配置—客户端模式(无线网卡)

A、 Network->Wifi-Wireless Overview->disable(见上图)

B、 Network->Wifi-Wireless Overview->Scan

C、 选择Join Network(加入网络)D、 D、如果上一级路由器有密码就输入密码并提交;点击“Submit”保存和应用这样就可以

通过无线连接到上一级路由器,可以实现无线转有线的功能。通过无线转有线给台式

机上网。

2014-07-07

软件的升级备份:System->Backup/Flash Firmware->选择文件,刷写固件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值