|
本帖最后由 fever 于 2012-10-7 21:03 编辑
将wl500gd改造成无线监控摄像装置是一件很有意思的事情,摄像头是cisco向Logitech OEM的 quickcam 系列。这个贴作为过程总结,目的是为了小白依葫芦画瓢能够同样取得成功!
步骤如下:
一.从http://downloads.openwrt.org/backfire/这里下载openwrt固件,选openwrt-brcm47xx-squashfs.trx
注意:
1.openwrt。org提供了两个版本,一个是bcm47xx,内核是2.6,另外一个是2.4内核。
实际比较发现2.4的luci界面速度快,但是对摄像头的驱动种类太少,我没能找到pro5000的驱动,
所以最后只能回到47xx版本的2.6内核,经过验证,必须用10.03.1版本,10.03版本的摄像头驱动安装不顺利!
2.但是这个10.03.1版本存在一个比较严重的问题就是LuCI界面运行响应非常慢。目前我还没找到相应解决方案。
官网在9月22日放出了trunk版本的新img文件,安装中发现此版本不含luci。
二。刷入上述固件到wl500gd
方法是:
1。按reset后通电,看到sys灯闪烁,ping 192.168.1.1返回TTL=100确认进入刷机状态
2.用tftp运行下面两语句刷入wl500g-recover.trx和wl500g-clear-nvram.trx(请自行搜索下载这两个文件)。
命令行下运行
tftp -i 192.168.1.1 put wl500g-recover.trx
tftp -i 192.168.1.1 put wl500g-clearnvram.trx
3.同样方法刷入上一个步骤下载的trx文件。
tftp -i 192.168.1.1 put openwrt-brcm47xx-squashfs.trx
三待整理。
下面第2点的问题也是个奇怪的事情,就是重新刷过2.6版本后,发现界面已经内置了,但是第一次刷时是没有办法用IE登录的,如果有人遇到问题请按2操作。
下面第3点同样在重刷2.6后发现无线的开关是正常的。不需要按这里的说明改配置文件,同样如果有人遇到这个问题按3操作。
如果上面提的两个问题都没碰上,说明你运气好,请直接无视2,3,跳到4步骤。
2.刷入后web界面无法进入,查资料发现需要先装luci(Lu config interface)
a.先下载PuTTY工具准备
b.用telnet连接路由器,passwd命令设置路由器密码
c.继续用PuTTY工具连接路由器后
opkg update
opkg install luci-i18n-chinese
完成luci安装
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
启动web配置服务
注意一点:装完这个web管理界面后发现打开页面操作非常缓慢,查了下大家反映是普遍问题。只能忍了。
3. 进入配置界面,发现无线无法打开
查资料发现需要修改一个文件 /etc/config/wireless
内容如下(已修改),
config wifi-device radio0
option type mac80211
option channel 11
option macaddr 00:11:2f:c7:d4:8b
option hwmode 11g
# REMOVE THIS LINE TO ENABLE WIFI:
# option disabled 1
config wifi-iface
option device radio0
option network lan
option mode ap
option ssid OpenWrt
option encryption none
要点:将文件中 option disabled 1 这一行前面加 #号 ,注释掉。
4.无线开关问题已经解决了。
6.接下来要解决的几个大问题是
a。无线需要能够作为客户端使用,或者wds也行
已经找到资料http://wiki.openwrt.org/doc/recipes/bridgedclient,
研究表明wl500gd无法支持wds这样的工作模式,只能client,或者ap,我自然选client模式
创建一个接口,然后选client模式,填入家里的ap参数,ssid啊,加密什么的就能连上网络了。
1.前述第6条已经解决了a问题,在luci配置界面里选取client模式即可,正确进行配置后目前已经可以通过无线连接update及安装软件包了。我对进度还算满意。
2.试了下,u盘插入没反应,需要安装
kmod-usb2
软件,usb口插u盘灯能点亮,说明usb驱动正常了。
4.查了下资料cisco Vt camera ii摄像头是OEM 罗技 Pro5000的,看来得找对应驱动了。
https://wiki.archlinux.org/index.php/Webcam_Setup_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
这个页面里有众多摄像头驱动的提示
logitech 的Pro5000驱动包含在驱动包linux-uvc里了。
我把关键词定为uvc找openwrt的对应驱动包,在kmod-video-uvc
参考这里http://www.cnblogs.com/hnrainll/archive/2011/06/08/2074909.html安装mjpeg-streamer
经过有趣的软件包安装设置,无线摄像头功能已经正常使用了!
值得一提的是访问无线网络摄像头我用 m-jpeg streamer Client专用客户端软件,解决IE浏览器兼容性问题。软件可自行搜索下载。
|
|