《#诗盗#·拖坨妥唾》:旗舰有强弱,锤子无现货。小米比华为,最后买苹果。
注解
有感于锤子因为产能问题各种二逼……
《#诗盗#·拖坨妥唾》:旗舰有强弱,锤子无现货。小米比华为,最后买苹果。
有感于锤子因为产能问题各种二逼……
公司组织旅游,是到女同事A的家乡一带,所以她说可以带我们自助游,住宿也可以自己安排,稣想是两男一女应该不会被误会,咳咳,稣可不能接受那啥…而且他们俩比较熟,但都不是单身,稣是打酱油的,他们都可以,稣也就同意了。
刚到就天黑了,直接去住宿,尼玛…是一个大房里有小房间,看起来是民宅,所以比较便宜,男同事B习惯早睡,居然直接倒头便睡…稣撸撸手机,熬一下睡,结果听见A大叫有鬼啊!然后吓跑逃出…
稣和B都起来了,表示鬼你妹啊,玩我们?B说无聊,继续睡了!好淡定,哈哈!
然后稣,见A好久都不回来,电话也不通,开始担心,就去大厅找工作人员帮忙,工作人员说可能两个女生出去逛街了吧!然后稣一惊,什么两个女生…一看住房登记才知道我们是两男两女入住,还有一个女同事C…吓屎了,稣給她打电话,铃声从床底传来,啊…原来她被A杀了,然后立刻变鬼来报复A,嗯,好合理的剧情,反正不是稣干的,稣就安心地睡了。第二天醒来,才知道,只是一个梦…
在《跟 UMU 一起玩 OpenWRT(入门篇8):网络摄像机》介绍的 mjpg_streamer 并不能传输声音,所以有了本文!
http://forum.anywlan.com/thread-282658-1-1.html
硬件还是选用微软 LifeCam HD-3000,您也可以去淘个便宜的带麦克风的 USB 声卡。
1 | opkg update |
如果您打算使用 ogg 格式则安装 ices:
1 | opkg install ices |
用 mp3 格式则安装 darkice:
1 | opkg install darkice |
ices 的配置文件(ices-oss.xml)可以去官网(http://www.icecast.org/ices.php)下载整个压缩包,里面有。
由于涉及声音编码,需要大量计算,经过实践,CPU 才 400MHz 的 DIR-505,无论是 ogg 还是 MP3 格式都卡成翔……
请用配置更好的路由器测试,比如如意云 RY-01 的 CPU 是 600MHz 的,勉强可行。
买了一个微软 LifeCam HD-3000,已经过了视频聊天的年纪,插到 DIR-505 玩一下吧。
安装过程出奇简单:
1 | opkg update |
如果安装失败,看看是不是固件应该升级了,请参考《跟 UMU 一起玩 OpenWRT(入门篇5):升级固件》。
插上摄像头,检查一下 /dev/video0 是否存在,如果不存在,reboot
一下,如果存在,接下来安装和运行应用:
1 | opkg install mjpg_streamer |
其它可选输入参数,例如:
-r 320x240 设置分辨率为320x240
-f 10 设置刷新率
设置用户密码,加输出参数:
-c user:password
打开浏览器,输入 Mhttp://192.168.1.1:8080/,如果没问题,参考网页上的说明操作即可。
由于 DIR-505 性能一般,效果可能不理想,建议在更高配置的路由器上尝试。
玩了好多个路由器,有传统,有所谓智能,还是比较赞赏如意云,相反的,之前已经吐槽过小米和圾路由。下面就来说说如意云的好处吧!
生态完善,支持的移动设备多,连 WP8/8.1 都支持了,UMU 主要手机是 Lumia 822,这个很满足,还有 PC 客户端,方便 PC 和移动设备之间同步数据。插件齐全,虽然很多插件没具体玩过,但至少看数量是不输圾路由的。
很好滴继承 OpenWRT 的开放性,天生 root 了,或者专业点说,SSH 服务没关闭,直接连,省去很多烦恼,用小米或圾路由,老是怕一升级就要重新 root,好讨厌的感觉……还可以刷 PandoraBox:http://downloads.openwrt.org.cn/PandoraBox/RY-1/
性价比不错,RY-01 才 81 元,从配置、功能、稳定性来比,差不多价位的传统路由完全不必考虑了。虽说运行内存和外壳材料方面不如圾 1S,但 USB 接口带来不少扩展性是圾 1S 没有的,而且 1S 要 109 元。
观其高配版 RY-02 配置也不落人后,后劲十足。
这不是广告:要买的话,千万不要去迅雷商城,那边是 99 元,苏宁还是 81 元。
很丑……一股廉价感,还真是对得起价格;
如意云的 WiFi 密码不能用,.#&等特殊字符,好撒币的做法……
WiFi 信号不如极路由 1S,虽然差距不大,但 UMU 还是通过实测数据挖掘出这个真相。
《#诗盗#·青春》:文青迷情自耽误,愤青难行官仕途。闷骚青年没故事,二逼青年欢乐度。
有感于身边各种奇葩青年,各行其道。
《#诗盗#·垃圾路由》:智能路由器,用了就来气。没人聊智能,都在喷垃圾。
圾路由确实乐射……法语叫做 La 圾路由。
UMU 不推荐安装 LUCI,还是多打命令好,可以学习更多东西,而且 LUCI 比较浪费存储空间!
1 | opkg update |
推荐使用 SSL 版本,比较安全,但比较大,如果装不下可以试试不带 SSL 的:
1 | opkg install luci |
您可能不习惯默认的主题(luci-theme-bootstrap),Flash 够大的话,还是装个常用的:
1 | opkg install luci-theme-openwrt |
开启服务:
1 | /etc/init.d/uhttpd start |
设置开机自动运行(不推荐):
1 | /etc/init.d/uhttpd enable |
《#诗盗#·古割》:民言没九重,万里横狱封。难书锁国恨,笑看出墙红。
有感于古割被墙,不少人用红杏来出墙~
DIR-505 有一个 USB2.0 接口,给它带来了很大的扩展性,我们可以插 U 盘、移动硬盘等,来做文件共享,或者离线下载等。接下来就先搞定 U 盘,主要参考资料:http://wiki.openwrt.org/doc/howto/usb.storage
1 | opkg update |
1 | opkg install kmod-fs-ext4 |
USB 辅助工具、分区、格式化工具,这些非必要,看情况安装:
1 | opkg install usbutils fdisk e2fsprogs |
不插 U 盘时,输入 lsusb
,显示如下
1 | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub |
插入 U 盘后,再 lsusb
,发现多了一条,这说明工作正常:
1 | Bus 001 Device 002: ID 0603:0908 Novatek Microelectronics Corp. |
如果 U 盘需要重新分区,请用 fdisk
,这里不具体介绍,也可以在 Windows 上用 diskpart
完成,如果您还在路由器上操作,可以参考这个:http://www.leiphone.com/diy-a-smart-router-topic-increase-memory-3.html,第一步: 对设备进行分区。
分区完后,查看一下 /dev 目录里有没有出现硬盘符和分区符:
1 | ls /dev | grep sd |
上面装了 ext4 文件系统的驱动,因为这个对 OpenWRT 最合适,如果原来不是这个格式,那么安装了 e2fsprogs 后就可以用下面命令格式化了:
1 | mkfs.ext4 /dev/sda1 |
接下来用 mount 挂接,头尾行是必须,中间的三行是一种防止未挂接好就被写入的机制:
1 | mkdir /mnt/usb |
到这里就可以通过 /mnt/usb 来访问 U 盘了,不过工作才完成一半而已……下面还要让 U 盘能开机自动加载,主要参考:http://wiki.openwrt.org/doc/techref/block_mount 和 http://wiki.openwrt.org/doc/uci/fstab。先安装程序:
1 | opkg install block-mount blkid |
如果您比较珍惜存储空间,可以不用安装 blkid,block-mount 就行。用 blkid
或 block info
,查看分区的 UUID。比如用 blkid
,则 UMU 的 U 盘是显示:
1 | /dev/mtdblock7: TYPE="squashfs" |
接下来输入 block detect
查看一下:
1 | config 'global' |
生成配置文件,并把上面的 target 改为您想要的,enabled 值改为 1:
1 | block detect > /etc/config/fstab |
本文介绍的都是精简过的必须操作,其它可选项请自行参考:http://wiki.openwrt.org/doc/uci/fstab。