注:本次案例使用的cpu為ar9331,ar9341也可使用該方案。
1.原始碼環境根目錄下,進入package目錄,新建「gobinet」目錄,並進入其中,新建「src」目錄和makefile檔案;makefile檔案內容如下:
2.進入src目錄,將官方驅動原始碼放入其中,內容包括:
3.make menuconfig,確定以下內容built-in
找到下列各個選項,並正確操作:
2.build_dir/target-mips_34kc_uclibc-0.9.33.2/linux-ar71xx_generic/linux-3.18.84/arch/mips/include/uapi/asm/errno.h下,enomsg值改為42.
#defineenomsg 42
3.build_dir/target-mips_34kc_uclibc-0.9.33.2/linux-ar71xx_generic/linux-3.18.84/drivers/usb/serial
/option.c下,新增模組pid和vid:
禁止inte***ce 4載入驅動:
option_ids陣列中新增黑名單:
5.取得的韌體刷入路由器後,查詢/dev,會查到乙個qcqmi*,
6.ifconfig -a,會看到eth2或者usb0時,說明驅動載入正常
7.配置可以使用3g協議,此時走pppd撥號上網,配置是只選擇3g協議選項即可,apn,username等可以不填,雖然proto選擇了3g,但是實際網路狀態是4g,具體可以使用at指令進行查詢。
OpenWrt 18 06編譯龍尚模組驅動
樓主的openwrt編譯環境是centos,openwrt 18.06,核心版本是4.14.113的 開啟核心原始碼檔案 option.c 我的路徑為 openwrt 18.06 build dir target mipsel 24kc musl linux ramips mt7620 linux ...
龍尚U9507 4G模組除錯小結
最近在調u9507模組,除錯乙個模組,其主要步驟如下 1 首先要檢視其資料手冊,看其工作電壓,該模組工作電壓為3.3 4.2v,要先用萬用表測其供電電壓是否正常 注要一定要達3.3v以上,因為有些模組設計是和整個開發板共用乙個電源,導致供電不足3.3v 2 供電電壓正常後再軟體控制模組開機並使能wa...
OpenWrt下的U盤掛載
步驟 1.安裝對應驅動與軟體 軟體列表 opkginstall kmod usb core opkginstall kmod usb ohci 安裝usbohci 控制器驅動 opkginstall kmod usb uhci uhci usb控制器 opkginstall kmod usb2 安裝...