国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 操作系統(tǒng) > 正文

路由器無線網(wǎng)卡驅(qū)動自適應(yīng)

2024-06-28 13:26:53
字體:
供稿:網(wǎng)友
路由器無線網(wǎng)卡驅(qū)動自適應(yīng)

最近參與了一個無線網(wǎng)卡撥號上網(wǎng)的項(xiàng)目, 收獲頗多。

對市面上的無線網(wǎng)卡一般都要在客戶端安裝對應(yīng)的網(wǎng)卡驅(qū)動,所以一旦換一款網(wǎng)卡就要安裝一款對應(yīng)的網(wǎng)卡驅(qū)動。然后對于一臺路由器設(shè)備而言安裝一個無線網(wǎng)卡驅(qū)動那就是不好辦的事了,所以市面上的路由器一般都有表明它只支持哪幾款無線網(wǎng)卡上網(wǎng),這是在開發(fā)路由器時把這些無線網(wǎng)卡驅(qū)動給裝好。

而linux系統(tǒng)是自帶大部分的無線網(wǎng)卡驅(qū)動,也就是說Linux本身支持大部分無線網(wǎng)卡驅(qū)動。所以如果路由器使用的操作系統(tǒng)是Linux,那對于一款3G網(wǎng)卡撥號上網(wǎng)的modem,我們就只用像在linux下配置好的撥號配置就行了。 唯一比較麻煩的事,我們需要去嘗試哪個tty設(shè)備是你插上去的usb modem產(chǎn)生的。當(dāng)我們把一款usb無線網(wǎng)卡插在路由器的USB口上時,linux會產(chǎn)生usb tty設(shè)備文件(control tty, data tty),我們需要在配置中需要逐個嘗試,匹配上了剩下的就是撥號腳本的事,4G無線網(wǎng)卡也同理。

實(shí)現(xiàn)的大概思路:一個線程監(jiān)聽usb modem的熱插拔,一旦插上或拔掉usb modem, linux內(nèi)核就會發(fā)出kevent, 捕獲該event, 將它放入一個處理隊(duì)列中。另一個線程對隊(duì)列中的事件進(jìn)行處理。處理就是上述逐個匹配對應(yīng)的tty設(shè)備,匹配上了之后就是三層撥號的工作的,選擇的是PPP撥號還是direct-ip撥號,這些都可以用shell 腳本來實(shí)現(xiàn)。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 奈曼旗| 原阳县| 黄龙县| 泊头市| 浑源县| 墨脱县| 含山县| 伊宁县| 南木林县| 门源| 曲周县| 昭苏县| 济宁市| 沿河| 大渡口区| 浪卡子县| 新野县| 印江| 简阳市| 基隆市| 北川| 惠来县| 仙居县| 忻州市| 定兴县| 会东县| 休宁县| 迭部县| 宁乡县| 交口县| 湖南省| 皮山县| 怀来县| 巴彦淖尔市| 璧山县| 周宁县| 宝坻区| 富顺县| 大连市| 罗源县| 马关县|