哈哈终于找到你的号码了qq小米路由自带迅雷帐号怎么登录

小米路由器,哈哈!还真有这个吧_小米路由吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
小米路由器,哈哈!还真有这个吧收藏
,工程纪念版,木头箱子!
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或经验4634 米
在线时间148 小时
机型小米Note
签到次数113
MIUI版本7.3.1
小米路由器内的迅雷电影院始终无法登入账号,导致无法下载影片。
有同样问题的吗?求解决方案。。
Screenshot_-07-06-44_com.xiaomi.router.png (92.27 KB, 下载次数: 0)
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
经验681 米
在线时间2 小时
版本6.8.18
积分 473, 距离下一级还需 27 积分
积分 473, 距离下一级还需 27 积分
机型小米手机3 TD版
签到次数67
MIUI版本6.8.18
来自网页版
我也是相同的问题,登录界面不能显示,客服人员回复说一周左右解决。
经验3615 米
在线时间14 小时
机型小米手机2/2S
签到次数180
MIUI版本7.3.9
通过手机发布
经验4634 米
在线时间148 小时
机型小米Note
签到次数113
MIUI版本7.3.1
我也是相同的问题,登录界面不能显示,客服人员回复说一周左右解决。
那是还要再等一周吗?
在迅雷加速那可以登录,还可以自行选择购买VIP
经验362 米
在线时间5 小时
版本6.9.29
积分 380, 距离下一级还需 120 积分
积分 380, 距离下一级还需 120 积分
机型小米Note 移动4G/联通4G
签到次数27
MIUI版本6.9.29
我把插件卸载准备重装,结果发现没了…怎么办?迅雷电影院没了…
在线时间0 小时
积分 26, 距离下一级还需 24 积分
积分 26, 距离下一级还需 24 积分
来自网页版
我的和楼主的一样
经验4634 米
在线时间148 小时
机型小米Note
签到次数113
MIUI版本7.3.1
我也是相同的问题,登录界面不能显示,客服人员回复说一周左右解决。
一个多星期了,还是一样问题,你的解决了没?
经验4634 米
在线时间148 小时
机型小米Note
签到次数113
MIUI版本7.3.1
我把插件卸载准备重装,结果发现没了…怎么办?迅雷电影院没了…
没试过,看来不敢试了
在线时间6 小时
版本V8.1.8.0.MBFCNDI
积分 82, 距离下一级还需 118 积分
积分 82, 距离下一级还需 118 积分
机型红米Note 4
MIUI版本V8.1.8.0.MBFCNDI
来自网页版
同样的问题 求解决
“澎湃S1 ”芯片纪念勋章
参与活动回帖可得
参与红米Note 4X活动
2017年小金鸡勋章
回复2016年度评选活动贴
APP 1000万
MIUI论坛APP注册用户突破1000万纪念勋章
小火箭勋章
神舟11号 话题活动
MIUI 300周
MIUI 300周更新纪念勋章
MIUI 2000万
MIUI 2000万发烧友纪念勋章
1000万用户纪念勋章
MIUI1000万用户纪念勋章
MIUI三周年
MIUI三周年纪念勋章
已关注微信
发烧友俱乐部
发烧友俱乐部
Copyright (C) 2016 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号在小米路由上运行Node.js - CNode技术社区
这家伙很懒,什么个性签名都没有留下。
相信很多人和我一样,拿到小米路由玩了几天,感觉官方的步伐不够快不够激进。既然如此,何不自己动手丰衣足食呢?
首先你得知道Linux的一些基本理论,比如什么是bash啊,cd、ls这些命令怎么用等等。
其次你还得知道一些编程相关的东西,因为文章专注于Node.js的编译,所以Node.js和C++的一些基本知识是要有的。
搞开发真的不适合Windows,说多少遍了。我这里用的是Centos 6,其他发行版应该也没啥问题。
小米路由需要root权限和SSH,没有的话在论坛上先找找搞到这俩的方案吧。另外我这里用的是小米路由的普通版本,mini版本没搞过不知道,但是因为需要硬盘来存放一些文件,没有的话估计会很麻烦。
交叉编译器
做过嵌入式开发的人肯定清楚什么是交叉编译器,一般来说,你想在一个平台上编译另一类平台所跑的软件的编译器,就是交叉编译器了。要让Node.js跑在小米路由上,就需要使用交叉编译器来在我们自己的计算机上,编译出小米路由能跑的程序。有人可能好奇,为什么不直接在小米路由上装一个编译器,直接在路由上编译呢?答案是,编译这样的编译器本身就很可能需要一个交叉编译器,另外即使有,它的编译速度也会非常非常慢。之前看到树莓派上运行GCC的编译测试,时间和PC的差距在数十倍至百倍之间,想想看吧。
对openwrt不是很了解,其实拿到小米路由之前只是听过,但没真正用过,不清楚网上有没有openwrt ARM的交叉编译器。我的第一个想法是,自己编译一套。然后为此忙活了好久,结果交叉编译器的编译真是按下葫芦起来瓢,不是这儿有问题就是那儿出毛病。经常是GCC编译出来了,但是libstdc++编译不出来。
最后为了节省时间,还是去弄了一套别人做好的,这里直接给大家网址了,省得像我一样折腾:。Sourcery CodeBench Lite是Sourcery CodeBench的一个免费版本,关系上和VS以及VS Express之间的关系差不多,主要区别就是不带IDE,只含交叉编译器,这个对我们来说就已经非常足够了。我选用的是IA32 GNU/Linux TAR这个版本,比较灵活。
跑一个Hello, World
拿到交叉编译器的第一件事是测试它所生成的程序能不能在目标平台上运行。
假设Sourcery CodeBench Lite解压在了$HOME/opt:
export PATH=$HOME/opt/arm-2013.11/bin:$HOME/opt/arm-2013.11/arm-none-linux-gnueabi/bin/:$PATH
这样我们运行gcc时,运行的应该是交叉编译器而不是系统自带的。
运行gcc -v:
Using built-in specs.
COLLECT_GCC=gcc
Target: arm-none-linux-gnueabi
Configured with: /scratch/jroelofs/builds/fallrelease/src/gcc-4.8-2013.11/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-linux-gnueabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --enable-extra-sgxxlite-multilibs --with-arch=armv5te --with-gnu-as --with-gnu-ld --with-specs='%{save-temps: -fverbose-asm} %{funwind-tables|fno-unwind-tables|mabi=*|ffreestanding|nostdlib:;:-funwind-tables} -D__CS_SOURCERYGXX_MAJ__=2013 -D__CS_SOURCERYGXX_MIN__=11 -D__CS_SOURCERYGXX_REV__=33' --enable-languages=c,c++ --enable-shared --enable-lto --enable-symvers=gnu --enable-__cxa_atexit --with-pkgversion='Sourcery CodeBench Lite ' --with-bugurl=https:///GNUToolchain/ --disable-nls --prefix=/opt/codesourcery --with-sysroot=/opt/codesourcery/arm-none-linux-gnueabi/libc --with-build-sysroot=/scratch/jroelofs/builds/fallrelease/install/opt/codesourcery/arm-none-linux-gnueabi/libc --with-gmp=/scratch/jroelofs/builds/fallrelease/obj/pkg--arm-none-linux-gnueabi/arm--arm-none-linux-gnueabi.extras/host-libs-i686-pc-linux-gnu/usr --with-mpfr=/scratch/jroelofs/builds/fallrelease/obj/pkg--arm-none-linux-gnueabi/arm--arm-none-linux-gnueabi.extras/host-libs-i686-pc-linux-gnu/usr --with-mpc=/scratch/jroelofs/builds/fallrelease/obj/pkg--arm-none-linux-gnueabi/arm--arm-none-linux-gnueabi.extras/host-libs-i686-pc-linux-gnu/usr --with-isl=/scratch/jroelofs/builds/fallrelease/obj/pkg--arm-none-linux-gnueabi/arm--arm-none-linux-gnueabi.extras/host-libs-i686-pc-linux-gnu/usr --with-cloog=/scratch/jroelofs/builds/fallrelease/obj/pkg--arm-none-linux-gnueabi/arm--arm-none-linux-gnueabi.extras/host-libs-i686-pc-linux-gnu/usr --disable-libgomp --disable-libitm --disable-libssp --enable-poison-system-directories --with-build-time-tools=/scratch/jroelofs/builds/fallrelease/install/opt/codesourcery/arm-none-linux-gnueabi/bin --with-build-time-tools=/scratch/jroelofs/builds/fallrelease/install/opt/codesourcery/arm-none-linux-gnueabi/bin SED=sed
Thread model: posix
gcc version 4.8.1 (Sourcery CodeBench Lite )
如果看到这样的输出,就说明OK了。注意Target: arm-none-linux-gnueabi,这是我们的目标平台。
交叉编译器的名字和平台、接口、系统都有关系,arm-none-linux-gnueabi表示的就是ARM平台针对Linux系统,接口为gnueabi的编译器。none是提供商的名称,这个部分是什么对实际编译没有什么影响,除非厂商做了专门的改动。
现在写个hello world,看看编译出来的程序能不能在路由器上运行,测试demo:
#include &iostream&
int main()
std::cout&&&hello&&&std::
编译:g++ -static -o test test.cpp
注意这个地方有个参数-static,这个提示编译器我们需要一个静态链接的程序,否则在路由器上会有动态库依赖问题。
编译如果正常,会得到一个叫test的程序。现在我们可以SSH连接到路由上运行它了。
不过路由器的文件系统大部分是只读的,root文件夹都是不可写的怎么办呢?没关系,重新挂载root文件夹到路由自带的硬盘里就行了:
cd /userdisk/data && mkdir diy && mkdir diy/root && cd diy
mount ./root /root
好了,现在root是可写的了,上传程序进去执行:
root[@XiaoQiang](/user/XiaoQiang):/userdisk/data/diy# ./test
太棒了,交叉编译器能用!
编译Node.js
Node.js的最新稳定版是v0.10.28,下载回来源码,解压。为了让gyp能够推断出我们要编译的平台,设置几个变量:
export AR=arm-none-linux-gnueabi-ar
export CC=arm-none-linux-gnueabi-gcc
export CXX=arm-none-linux-gnueabi-g++
export LINK=arm-none-linux-gnueabi-g++
注意LINK也是g++。
同时,为了确保编译出来的node是静态链接的,再设置另外几个变量:
export CFLAGS=-static
export CXXFLAGS=-static
export LDFLAGS=-static
现在可以配置、编译了:
./configure --without-snapshot --prefix=/someplace/node
make && make install
经过一系列编译,如果没有什么报错的话,最终会在/someplace/node/bin下得到node和npm。
# file /someplace/node/bin/node
/someplace/node/bin/node: ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, for GNU/Linux 2.6.16, not stripped
没错,ARM平台,静态链接的node。
有了自己编译出来的node,已经可以运行node脚本了,比如经典的HTTP server:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '0.0.0.0');
console.log('Server running at http://0.0.0.0:1337/');
现在访问网关:http://192.168.31.1:1337,就会有经典的Hello World了。
cool, 有趣的尝试哈
嗯,node这么轻巧,即使用在路由上也不用担心太多~
openwrt 。。。不是可以直接安装node 吗?
。。。我没有有线网
支持一个,虽然不知道是用来干嘛
在路由上面跑node环境吧。
可能以后用得上
以前用 OpenWRT 编译过没成功,看来是有很多变量没有设置。。
用小米放出来的toolchain编译,各种蛋疼,有编译好的包能放出来么?0.10.x均可
已经自己搞定了,放出包:
太好了,还以为只有我一个人想在路由上跑Node,战友啊哈哈。
话说我怎么没发现有官方放出来的toolchain?拼toolchain拼的我快吐血了,后来才找了个别人拼好的免费版。。
感谢苏千老师捧场哈哈
这里下载,官方开发者文档里面有地址
小米路由器默认打开了ssh? 还是说要先破解才能?
哈哈, 找到了
弄一个0.11.12
0.11 我这边试还有点问题,不确定是否能成功使用,你可以试试
另外如果要开放端口映射给路由器外部,可以参考
恭喜苏千老师也跳入火坑=v=
小米给的toolchain没法解压不知道是为什么啊…
原来还有这个,谢谢!
明明可以好吧。。
OK 我知道了 我用的MacOS和ubuntu都是64bit的, linux的指令集长度不同还真蛋疼, 重新搞了一个32位的ubuntu才解压不出错. 那个官方包可以正常使用, 晚上编译一个node 0.11+试试
就是这个官方的.我折腾一礼拜啊呵呵
解压缩和这个有什么关联么。。你用啥解压的啊。。
指令集长度不一样, 会报错. unzip
0.11x 会报arm_version没定义的错误
有没有大神解决了的
node-v0.11.13/deps/v8/build/toolchain.gypi
‘arm_version’: ‘default’
试试看这个
……你装错unzip版本了吧
试了 能编译但是运行报illegal instruction 看来011还是有点问题 暂时先用0.10吧
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
服务器赞助商为
,存储赞助商为
,由提供应用性能服务。
新手搭建 Node.js 服务器,推荐使用无需备案的}

我要回帖

更多关于 终于找到你的号码了qq 的文章

更多推荐

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

点击添加站长微信