久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > WRTnode進階篇: usb設備(bei)移(yi)植

WRTnode進階篇: usb設備(bei)移植 時(shi)間:2018-09-29      來源:未(wei)知

1. 3g網卡

硬件

這里只是(shi)拿GOBI2000的(de)網卡作為(wei)示范,不代表(biao)WRTnode僅支(zhi)持GOBI2000的(de)網卡,事實上只要是(shi)Linux支(zhi)持的(de)網卡WRTnode都(dou)可以(yi)支(zhi)持,無論3G還是(shi)4G

WRTnode board

WRTnode 標(biao)準底板 ( or WRTnode專用定制(zhi)USB線(xian) )

Qualcomm gobi 2000 3g 模塊

SIM卡

軟件

進入編譯(yi)選(xuan)項,選(xuan)上以下內(nei)核(he)驅(qu)動包(bao):

make menuconfig

LuCI            --->  Protocols   &nbsp; --->  <*> luci-proto-3g

Kernel modules  --->  USB Support   --->  <*>kmod-usb-serial

                               ;           <*> kmod-usb-serial-option

 -*- kmod-usb-serial-wwan

                                  &nbsp;       <*>kmod-usb-serial-qualcomm.

                                          <*>kmod-usb-serial-sierrawireless

保存好配置(zhi)后(hou),使用命令進行固件的編(bian)譯:

make V=s

將SIM卡插入(ru)Qualcomm gobi 2000 3g模塊(kuai)的SIM卡槽,注意方向。 加載(zai)GOBI2000的固件(jian) Gobi模塊(kuai)需(xu)要(yao)加載(zai)固件(jian)后才能(neng)使用上網(wang)功能(neng),首(shou)先(xian)我們需(xu)要(yao)安裝Gobi加載(zai)固件(jian)的程序: 進入(ru)命(ming)(ming)令行,輸入(ru)一下命(ming)(ming)令

 wget //d.wrtnode.com/WikiDownload/Qualcomm-gobi-2000-3g/gobi_loader_0.7_ramips_24kec.ipk

opkg install /tmp/gobi_loader_0.7_ramips_24kec.ipk

mkdir /tmp/gobi

cd /tmp/gobi

 wget //d.wrtnode.com/WikiDownload/Qualcomm-gobi-2000-3g/apps.mbn

wget //d.wrtnode.com/WikiDownload/Qualcomm-gobi-2000-3g/amss.mbn

wget //d.wrtnode.com/WikiDownload/Qualcomm-gobi-2000-3g/UQCN.mbn

gobi_loader -2000 /dev/ttyUSB0 /tmp/gobi

固件正(zheng)常加載之后,打(da)開瀏覽器輸入網址(zhi): //192.168.8.1

Luci - > Network - > interfaces

修改wan的(de)配置,將(jiang)wan口切換至(zhi)3G的(de)上網(wang)方式(shi),Modem device按(an)實際網(wang)卡進行(xing)選(xuan)擇(ze),其中Gobi模(mo)塊是/dev/ttyUSB0, 對3G的(de)參數(shu)進行(xing)選(xuan)擇(ze),其中移(yi)動、聯通(tong)的(de)Prototal選(xuan)擇(ze)UMTS或GSM、而電信選(xuan)擇(ze)EVDO 其中PAP、CHAP的(de)賬號、密碼不(bu)需要(yao)填寫(xie)(xie) (apn填寫(xie)(xie)實際的(de)上網(wang)apn,例(li)如聯通(tong)填寫(xie)(xie):3gnet 、移(yi)動填寫(xie)(xie): cmnet)

Save&Apply 之后(hou),如果(guo)配置正確,則(ze)可以看(kan)到(dao)wan口已經由ip獲取(qu)到(dao)。 Gps 功能:在固(gu)件正常加(jia)載之后(hou),使(shi)用以下命令:

echo -n "\$GPS_START" >/dev/ttyUSB2

cat /dev/ttyUSB2

2. 添加usb存儲設備

添加驅動支持 添加USB相關支持:ohci驅動(usb1.x),ehci驅動(usb2.0),usb-storage驅動(usb存儲(chu)設(she)備)

Kernel modules  --->   USB Support  --->       kmod-usb-ohci

                                          &nbsp;    kmod-usb2

                              &nbsp;                kmod-usb-storage

                     ;                          kmod-usb-storage-extras

添加常用(yong)的文件(jian)系統的驅(qu)動支(zhi)持(其(qi)中(zhong)ntfs使用(yong)ntfs-3g進行(xing)驅(qu)動,需(xu)要選上kmod-fs-fuse

Kernel modules  --->  Filesystems  --->        kmod-fs-ext4

                                               kmod-fs-vfat             

                        &nbsp;                      kmod-fs-autofs4

                                  &nbsp;            kmod-fs-fuse

添加相關的(de)語言編(bian)碼(默寫文件系統需(xu)要,如(ru)fat32)

Kernel modules  ---> Native Language Support --->kmod-nls-cp437

                                          &nbsp;      kmod-nls-utf8

                  &nbsp;                              kmod-nls-iso8859-1

添加相應工具

Utilities    --->   Filesystem  ---> ntfs-3g  /* ntfs文件系統需要的驅動(dong) /*

Base system  --->   block-mount  /* 開機自動掛載 */

Utilities    --->   mount-utils /* 增(zeng)強的(de)mount工具,可以支持更多參數 */

3. usb攝(she)像頭

配(pei)置添加相關驅動:

make menoconfig

Multimedia      --->   <*> mjpg-streamer -- >     [*]   Install input uvc plugin

                                &nbsp;                 [*]   Install output http plugin

Kernel modules  --->   Video Support  --->     &nbsp;  <*> kmod-video-core......

                                                  <*>   kmod-video-uvc....

                            &nbsp;                     -*-   kmod-video-videobuf2.

編譯固件:

make V=s

第一步: 查看(kan)是(shi)否有video設備

ls /dev

第二步: 獲取mjpg_streamer的參數和用(yong)法

mjpg_streamer --help

第三步: 打開攝(she)像頭

mjpg_streamer -i "input_uvc.so -f 30 -r 1280*720" -o "output_http.so -p 8080"

默認設備(bei)(bei)是video0,如(ru)果不是video0需(xu)要用-d指定(ding)設備(bei)(bei) :

mjpg_streamer -i "input_uvc.so -d /dev/video1 -f 30 -r 1280*720"; -o "output_http.so -p 8080"

其中,相關參數的解釋如(ru)下 -f 是每秒的幀數 -r 視頻設備的分辨率 -p 網絡端口號

第四步(bu):視頻流 打開火狐瀏覽器:

//192.168.8.1:8080/?action=stream

或(huo)者打(da)開(kai)VLC播放器(qi),ctrl+n打(da)開(kai)“打(da)開(kai)媒體”窗口 地址WRTnode設備的ip地址。 默認ip地址為:192.168.8.1

上一篇:Linux多線程與同步

下一篇:關于i++的問題討論

熱點文(wen)章(zhang)推薦
華清學員就業榜單
高薪學員經驗分享
熱(re)點新聞(wen)推薦
前(qian)臺專線:010-82525158 企業(ye)培訓洽(qia)談專(zhuan)線:010-82525379 院校合(he)作洽(qia)談(tan)專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部