终于接触到OpenWRT了

前一段时间,我很想学习一下OpenWRT。可惜没有对应的路由器。

我在公司里向同事们征集闲置的TP-LINK路由器。结果一位热心的同事给了我一个TP-LINK WR740,据说可以烧OpenWRT。

拿到手后,我怎么也捣鼓不出来。按TP-LINK说明书说好的那样复位系统,结果Wifi里就出现了一个“OpenWrt”的新网络,可是怎么都联不上。

我想,这家伙应该是坏了。心灰意冷。我再在网上买了个TPLINK WR710,结果尝试着烧OpenWRT时,提示文件格式不对。原来,新的TPLink都加了密的。又是大为失望。不过后来更令我失望的是,网友们都说买回来的路由器多半Flash只有2~4M左右,如果想玩OpenWRT,必须重焊一个大于8M的Flash,并烧入UBoot。

我就一个软件工程师,不做硬件很多年了。身边也没有烙铁之类的工具,还真没有办法。

今天,我再次捣鼓这个看似坏了的路由器。我把它打开,仔细观察它的Flash。我发现,这个Flash是重新焊的,不是原配。加上Wifi出现的“OpenWrt”新网络。我突然想到:“这路由器本身就是被改装了之后烧入了OpenWrt的”。于是我心里重新燃起了希望。如果真是如此的话,那我可以省好多的事儿了。

由于我的破笔记本还没有网线接口(反正是没有驱动),我就用Wifi连到我的一个TPLink WR702上,WR702工作在AP模式上。再将WR702与WR740相连。如下:

    笔记本 <~ ~ ~ > WR702(AP) <-----------> WR740

其实就相当于笔记本直接线连WR740了。

可是,我不知道这个WR740的IP是多少。于是我用了命令:

$ nmap -sP 192.168.0.1/24

Starting Nmap 5.51 ( http://nmap.org ) at 2015-04-15 23:20 CST
Nmap scan report for OpenWrt.lan (192.168.0.1)
Host is up (0.0054s latency).
Nmap scan report for 192.168.0.128
Host is up (0.00016s latency).
Nmap done: 256 IP addresses (2 hosts up) scanned in 3.02 seconds

看到 OpenWrt.lan的字样,我太高兴了!

直接打开浏览器输入地址:192.168.0.1,出现登陆界面,密码是admin,登陆后:

232252_et0S_243525.png

我赶紧再试了一下ssh连接:

232414_gqrF_243525.png

我非常高兴!

明天,我要请我那同事吃饭了!

转载于:https://my.oschina.net/hevakelcj/blog/402145

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将Qt移植到OpenWrt上,您可以按照以下步骤进行操作: 1. 下载Qt源代码。您可以从Qt官方网站下载适用于OpenWrt的Qt源代码。在下载页面中选择合适的版本和文件类型,比如tar.gz的程序包(如qt-everywhere-opensource-src-4.8.3.tar.gz)。 2. 配置环境。在移植Qt之前,您需要配置适合OpenWrt的编译环境。首先,根据目标平台的要求,设置QMAKESPEC。这个环境变量指向qmake.conf的目标文件位置,并且需要修改编译工具的名称。其次,配置STAGING_DIR。这是OpenWrt平台所需的,它指向OpenWrt SDK中目标平台的位置。 3. 生成Makefile。在移植Qt的源代码目录下,运行qmake命令,指定您的.pro文件和目标平台。这将生成一个Makefile,其中包含将用于编译Qt在OpenWrt上的相关设置。 4. 修改Makefile。在生成的Makefile中,您需要做一些修改。首先,将编译工具的具体位置添加到相应位置。其次,确保引用的类库和头文件在编译过程中正确添加。 5. 编译和安装。使用make命令编译Qt源代码。一旦编译完成,您可以使用make install命令将编译后的内容安装到您指定的目录。 请注意,以上步骤只是一个大致的指导,具体的移植过程可能因为OpenWrt的版本和配置而有所不同。在实际操作中,您可能需要根据您的环境和需求进行一些额外的调整和配置。 引用提供了Qt源程序获取的链接,引用和提供了一些关于配置和安装的参考信息。这些资料可以帮助您更详细地了解Qt移植到OpenWrt的过程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [移植Qt到openwrt开发板中](https://blog.csdn.net/Pintitus/article/details/122573400)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [编译OpenWrt平台上Qt程序的环境配置](https://blog.csdn.net/qianguozheng/article/details/45506037)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值