專利名稱:在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于無線通信技術(shù)領(lǐng)域,涉及一種3G數(shù)據(jù)卡工作模式的轉(zhuǎn)換方法,特別是在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法。
背景技術(shù):
3G數(shù)據(jù)卡是指應(yīng)用于電腦并采用第三代移動(dòng)通信技術(shù)接入互聯(lián)網(wǎng)的設(shè)備。根據(jù) 3G網(wǎng)絡(luò)的技術(shù)標(biāo)準(zhǔn)3G數(shù)據(jù)卡分為3類WCDMA數(shù)據(jù)卡,TD數(shù)據(jù)卡,CDMA上網(wǎng)卡。3G數(shù)據(jù)卡是用于通過3G移動(dòng)通信網(wǎng)絡(luò)訪問hternet的一個(gè)設(shè)備,跟手機(jī)一樣,它也需要使用SIM 卡。一般手機(jī)也有數(shù)據(jù)卡的功能,只不過手機(jī)多了個(gè)語音功能,多了屏幕、鍵盤等硬件和一些應(yīng)用軟件,可以說數(shù)據(jù)卡就是把手機(jī)簡(jiǎn)化成一個(gè)只有數(shù)據(jù)通信功能,沒有屏幕、沒有鍵盤的一種設(shè)備。3G數(shù)據(jù)卡是作為一種調(diào)制解調(diào)器來使用的,它把電腦送來的PPP格式的數(shù)據(jù)信號(hào)調(diào)制在無線電載波上發(fā)送給移動(dòng)通信網(wǎng)的機(jī)站,反過來把接收到的無線信號(hào)解調(diào)出來還原成PPP數(shù)據(jù)包傳給電腦。目前市面上的3G數(shù)據(jù)卡以USB接口的居多,都是設(shè)計(jì)成用于WINDOWS操作系統(tǒng)上面,為了便于用戶使用,3G數(shù)據(jù)卡設(shè)計(jì)成如下工作方式首先,數(shù)據(jù)卡剛插進(jìn)PC時(shí),它表現(xiàn)為一個(gè)⑶-ROM設(shè)備,并且該⑶-ROM包含一套自動(dòng)運(yùn)行、自動(dòng)安裝的軟件,該軟件包括驅(qū)動(dòng)、 及撥號(hào)管理程序等。當(dāng)這套軟件運(yùn)行并安裝后,它能自動(dòng)識(shí)別插進(jìn)去的3G數(shù)據(jù)卡,并往該 3G數(shù)據(jù)卡的USB接口里寫入一些特殊的命令,迫使該3G數(shù)據(jù)卡進(jìn)行工作模式的切換,轉(zhuǎn)化為一個(gè)調(diào)制解調(diào)器設(shè)備,這個(gè)調(diào)制解調(diào)器設(shè)備既可以用WINDOWS的撥號(hào)程序撥號(hào)連接互聯(lián)網(wǎng),也可以由上述自動(dòng)安裝的應(yīng)用程序進(jìn)行撥號(hào)連接。由于種種原因數(shù)據(jù)卡廠家一般不提供在Linux下的驅(qū)動(dòng)程序,使得數(shù)據(jù)卡在 Linux環(huán)境下應(yīng)用受到限制。目前在Linux下使用3G數(shù)據(jù)卡,主要需要完成兩方面的工作,一方面是切換3G 數(shù)據(jù)卡的工作模式,另外一方面是進(jìn)行PPP撥號(hào)。對(duì)于切換3G數(shù)據(jù)卡的工作模式,有一些開源的項(xiàng)目,這類項(xiàng)目都工作于Linux的用戶空間,通過usbfs文件系統(tǒng)訪問usb接口, 進(jìn)行切換,并使用內(nèi)核自帶的一個(gè)驅(qū)動(dòng)程序作為驅(qū)動(dòng),經(jīng)常需要手工給該驅(qū)動(dòng)程序加入新設(shè)備的ID號(hào),也就是說需要修改代碼才能使用,從而給用戶帶來麻煩。市場(chǎng)上,廠家推出新 3G數(shù)據(jù)卡的速度很快,這些開源項(xiàng)目并沒有對(duì)這些新出3G卡的支持。另外這些項(xiàng)目依賴于桌面Linux的很多功能才能工作,不利于在各類嵌入式Linux系統(tǒng)如用戶端設(shè)備CPE中的使用。對(duì)于進(jìn)行PPP撥號(hào),則可以使用通用的PPP相關(guān)軟件進(jìn)行。
發(fā)明內(nèi)容
本發(fā)明為了解決在Linux系統(tǒng)中切換3G數(shù)據(jù)卡工作模式給用戶帶來的不便,設(shè)計(jì)了在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,可以很方便地將用于
4WINDOWS系統(tǒng)的3G數(shù)據(jù)卡在Linux系統(tǒng)下驅(qū)動(dòng)起來,而無需用戶進(jìn)行調(diào)試,更不需要對(duì)內(nèi)核的代碼進(jìn)行修改,從而使對(duì)Linux、及3G數(shù)據(jù)卡的特性不了解的用戶也可以很方便地在 Linux系統(tǒng)下使用3G數(shù)據(jù)卡上網(wǎng)。本發(fā)明采用的技術(shù)方案是在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,本方法用于將插入計(jì)算機(jī)中的3G數(shù)據(jù)卡的工作模式由CD-ROM狀態(tài)切換為調(diào)制解調(diào)器狀態(tài)以實(shí)現(xiàn)聯(lián)網(wǎng),關(guān)鍵在于在計(jì)算機(jī)中增設(shè)模式切換管理模塊、以虛擬文件作為用戶接口的串口驅(qū)動(dòng)程序模塊、及第一存儲(chǔ)器,收集各種3G數(shù)據(jù)卡工作模式切換配置信息、并建立索引表,一種3G數(shù)據(jù)卡對(duì)應(yīng)一條索引記錄,每條索引記錄中包括索引號(hào)、3G數(shù)據(jù)卡的 PID、VID號(hào)、及模式切換所需配置信息,將上述索引表存儲(chǔ)于第一存儲(chǔ)器中,上述切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法的詳細(xì)步驟如下
A、3G數(shù)據(jù)卡與計(jì)算機(jī)借助usb口物理連接后,模式切換管理模塊接收到3G數(shù)據(jù)卡的插入信息,繼而判斷是否具備工作模式切換的條件,如果是,進(jìn)行步驟B ;如果否,跳至步驟G ;
B、模式切換管理模塊從usbfs文件系統(tǒng)中獲取插入的3G數(shù)據(jù)卡的PID、及VID號(hào),再利用上述PID、及VID號(hào)作為索引信息從第一存儲(chǔ)器中檢索3G數(shù)據(jù)卡對(duì)應(yīng)的模式切換所需切換信息,如果沒有檢索到,跳至步驟C ;如果檢索到對(duì)應(yīng)的切換記錄,跳至步驟E ;
C、將3G數(shù)據(jù)卡進(jìn)行出倉(cāng)操作,繼而模式切換管理模塊判斷工作模式切換是否成功,如果否,跳至步驟D ;如果是,跳至步驟G ;
D、依次利用切換配置文件的每條記錄中的配置信息進(jìn)行切換,將第一個(gè)能夠成功實(shí)現(xiàn)工作模式切換的記錄中的PID、及VID號(hào)用此3G數(shù)據(jù)卡的PID、及VID號(hào)替換,從而生成一個(gè)新的切換索引記錄,并把該記錄存儲(chǔ)至第一存儲(chǔ)器中,跳至步驟F ;
E、模式切換管理模塊通過usbfs文件系統(tǒng)向3G數(shù)據(jù)卡的usb接口寫入所得的配置信息,進(jìn)行工作模式切換,若切換成功,則跳到F,若切換不成功,跳到H ;
F、模式切換管理模塊通過usbfs文件系統(tǒng)獲取切換后的3G數(shù)據(jù)卡的PID,VID信息,并把將所得PID、VID信息寫入串口驅(qū)動(dòng)模塊的虛擬文件接口中,使得串口驅(qū)動(dòng)模塊能夠識(shí)別已進(jìn)行工作模式切換后的3G數(shù)據(jù)卡;
G、若計(jì)算機(jī)檢索到調(diào)制解調(diào)器,啟動(dòng)相關(guān)的撥號(hào)程序?qū)崿F(xiàn)聯(lián)網(wǎng);
H、結(jié)束、退出工作模式切換流程。本發(fā)明的有益效果是本發(fā)明所述技術(shù)方案解決了 3G數(shù)據(jù)卡在Linux
環(huán)境下使中,切換所述3G數(shù)據(jù)卡工作模式不方便的問題,根據(jù)目前使用情況,所述方案適用市面上所有3G數(shù)據(jù)卡,做到只要把所述3G數(shù)據(jù)卡插入運(yùn)行所述系統(tǒng)硬件的USB接口,所述系統(tǒng)就能夠把該數(shù)據(jù)卡的工作模式由CD-ROM狀態(tài)切換為調(diào)制解調(diào)器狀態(tài)。
圖1是本發(fā)明方法的流程圖。
具體實(shí)施例方式
在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,本方法用于將插入計(jì)算機(jī)中的3G數(shù)據(jù)卡的工作模式由CD-ROM狀態(tài)切換為調(diào)制解調(diào)器狀態(tài)以實(shí)現(xiàn)聯(lián)網(wǎng),重要的是在計(jì)算機(jī)中增設(shè)模式切換管理模塊、以虛擬文件作為用戶接口的串口驅(qū)動(dòng)程序模塊、
5及第一存儲(chǔ)器,收集各種3G數(shù)據(jù)卡工作模式切換配置信息、并建立索引表,一種3G數(shù)據(jù)卡對(duì)應(yīng)一條索引記錄,每條索引記錄中包括索引號(hào)、3G數(shù)據(jù)卡的PID、VID號(hào)、及模式切換所需配置信息,將上述索引表存儲(chǔ)于第一存儲(chǔ)器中,上述切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法的詳細(xì)步驟如下
A、3G數(shù)據(jù)卡與計(jì)算機(jī)借助usb口物理連接后,模式切換管理模塊接收到3G數(shù)據(jù)卡的插入信息,繼而判斷是否具備工作模式切換的條件,如果是,進(jìn)行步驟B ;如果否,跳至步驟G ;
B、模式切換管理模塊從usbfs文件系統(tǒng)中獲取插入的3G數(shù)據(jù)卡的PID、及VID號(hào),再利用上述PID、及VID號(hào)作為索引信息從第一存儲(chǔ)器中檢索3G數(shù)據(jù)卡對(duì)應(yīng)的模式切換所需切換信息,如果沒有檢索到,跳至步驟C ;如果檢索到對(duì)應(yīng)的切換記錄,跳至步驟E ;
C、將3G數(shù)據(jù)卡進(jìn)行出倉(cāng)操作,繼而模式切換管理模塊判斷工作模式切換是否成功,如果否,跳至步驟D ;如果是,跳至步驟G ;
D、依次利用切換配置文件的每條記錄中的配置信息進(jìn)行切換,將第一個(gè)能夠成功實(shí)現(xiàn)工作模式切換的記錄中的PID、及VID號(hào)用此3G數(shù)據(jù)卡的PID、及VID號(hào)替換,從而生成一個(gè)新的切換索引記錄,并把該記錄存儲(chǔ)至第一存儲(chǔ)器中,跳至步驟F ;
E、模式切換管理模塊通過usbfs文件系統(tǒng)向3G數(shù)據(jù)卡的usb接口寫入所得的配置信息,進(jìn)行工作模式切換,若切換成功,則跳到F,若切換不成功,跳到H ;
F、模式切換管理模塊通過usbfs文件系統(tǒng)獲取切換后的3G數(shù)據(jù)卡的PID,VID信息,并把將所得PID、VID信息寫入串口驅(qū)動(dòng)模塊的虛擬文件接口中,使得串口驅(qū)動(dòng)模塊能夠識(shí)別已進(jìn)行工作模式切換后的3G數(shù)據(jù)卡;
G、若計(jì)算機(jī)檢索到調(diào)制解調(diào)器,啟動(dòng)相關(guān)的撥號(hào)程序?qū)崿F(xiàn)聯(lián)網(wǎng);
H、結(jié)束、退出工作模式切換流程。步驟A中,模式切換管理模塊進(jìn)行是否存在需進(jìn)行工作模式切換的3G數(shù)據(jù)卡的判斷方法為檢測(cè)新插入的SB設(shè)備是否存在存儲(chǔ)類型的接口、或串口類型的接口,如果存在有存儲(chǔ)類型的接口、不存在串口類型的接口設(shè)備,則表示存在需要進(jìn)行工作模式切換的3G 數(shù)據(jù)卡,如果存在有存儲(chǔ)類型的接口、同時(shí)也存在串口類型的接口,則表示不存在需要進(jìn)行工作模式切換的3G數(shù)據(jù)卡。步驟C中,模式切換管理模塊進(jìn)行工作模式切換是否成功的判斷方法為檢測(cè)原來的USB設(shè)備是否消失,并且是否出現(xiàn)新的帶有串口類型接口的USB設(shè)備,如果是,則表示切換不成功,如果否,則表示切換不成功。步驟A中,模式切換管理模塊實(shí)現(xiàn)接收3G數(shù)據(jù)卡插入事件的過程如下=Linux的 usb驅(qū)動(dòng)系統(tǒng)檢測(cè)到3G數(shù)據(jù)卡插入事件,發(fā)送信息通知熱插拔處理系統(tǒng),熱插拔處理系統(tǒng)轉(zhuǎn)發(fā)信息至模式切換管理模塊。所述的第一存儲(chǔ)器中存儲(chǔ)的索引表是借助WEB接口、或TR069接口完成內(nèi)容的更新。本發(fā)明在具體實(shí)施時(shí),首先,為第一存儲(chǔ)器中的各種3G數(shù)據(jù)卡工作模式切換所需的配置信息建立索引表,一種3G數(shù)據(jù)卡對(duì)應(yīng)一條索引記錄,每條索引記錄中包括索引號(hào)、 3G數(shù)據(jù)卡的PID、VID號(hào)、及模式切換所需配置信息,將上述索引表存儲(chǔ)于第一存儲(chǔ)器中,備用,另外,上述PID是3G數(shù)據(jù)卡的產(chǎn)品標(biāo)識(shí)符,VID是3G數(shù)據(jù)卡的制造商標(biāo)識(shí)符;如果Linux 內(nèi)核的usb驅(qū)動(dòng)系統(tǒng)檢測(cè)到有3G數(shù)據(jù)卡插入事件,通過Linux的netlink socket機(jī)制發(fā)信息給運(yùn)行于用戶空間的熱插拔處理系統(tǒng),該系統(tǒng)過濾到部分事件,再轉(zhuǎn)發(fā)信息給模式切換管理模塊,模式切換管理模塊對(duì)該USB設(shè)備的接口類型進(jìn)行檢測(cè),如果檢測(cè)到存在有存儲(chǔ)類型的接口、且不存在串口類型的接口,則表示該3G數(shù)據(jù)卡工作在CD-ROM狀態(tài),需要進(jìn)行工作模式的切換,如果存在有存儲(chǔ)類型的接口、同時(shí)也存在串口類型的接口,則表示該3G 數(shù)據(jù)卡工作在調(diào)制解調(diào)器的工作狀態(tài),無需再進(jìn)行工作模式的切換,可以直接進(jìn)行PPP撥號(hào)聯(lián)網(wǎng)。進(jìn)行工作模式切換的過程為模式切換管理模塊從usbfs文件系統(tǒng)中獲取3G數(shù)據(jù)卡的PID、及VID號(hào),再利用上述PID、及VID號(hào)作為索引信息從第一存儲(chǔ)器中的索引表中檢索3G數(shù)據(jù)卡對(duì)應(yīng)的模式切換所需配置信息,如果沒有檢索到,將該3G數(shù)據(jù)卡進(jìn)行出倉(cāng)操作,因?yàn)榇蟛糠?G數(shù)據(jù)卡都默認(rèn)支持出倉(cāng)命令進(jìn)行工作模式的切換,如果出倉(cāng)操作都無法成功完成切換,那就嘗試采用遍歷的方法,即依次用第一存儲(chǔ)器中索引表中的每條索引記錄中的切換配置信息進(jìn)行切換,將第一個(gè)能夠成功實(shí)現(xiàn)工作模式切換的索引記錄中的PID、 及VID號(hào)用此3G數(shù)據(jù)卡的PID、及VID號(hào)替換生成一個(gè)新的記錄,并把該記錄存儲(chǔ)至第一存儲(chǔ)器中,下次再使用該3G數(shù)據(jù)卡就可以直接利用該配置信息切換了,因?yàn)橥粋€(gè)采用同一個(gè)芯片商芯片的3G數(shù)據(jù)卡的切換過程都是相似的,僅僅是相關(guān)的制造商標(biāo)識(shí)符,產(chǎn)品標(biāo)識(shí)符不同,所以我們可以采用遍歷,把已知的所有切換方法更換掉相關(guān)的標(biāo)識(shí)符后應(yīng)用于新的3G數(shù)據(jù)卡上,基本上都能找到一個(gè)適用的方法,這個(gè)遍歷的過程有點(diǎn)久,有時(shí)需要要求用戶插拔3G數(shù)據(jù)卡,因此,在具體實(shí)現(xiàn)時(shí)可以提示用戶,要不要進(jìn)行這一步操作;如果檢索到對(duì)應(yīng)的配置記錄,模式切換管理模塊使用檢索到的配置信息記錄通過usbfs文件系統(tǒng)向 usb設(shè)備發(fā)出相關(guān)的切換命令,然后通過usbfs文件系統(tǒng)查看具有原來PID,VID的usb設(shè)備是否還存在,如果不存在,則查看是否新出現(xiàn)了具有串行接口的新USB設(shè)備,如果有這樣的設(shè)備,表明已經(jīng)切換成功,然后需要通過usbfs文件系統(tǒng)獲取新USB設(shè)備的PID,VID及其它所需信息,把這些信息寫入串口驅(qū)動(dòng)模塊的虛擬文件接口,讓所述串口驅(qū)動(dòng)模塊驅(qū)動(dòng)該USB設(shè)備;撥號(hào)軟件檢索到調(diào)制解調(diào)器后,就可以啟動(dòng)PPP撥號(hào)實(shí)現(xiàn)聯(lián)網(wǎng)。如果系統(tǒng)在網(wǎng)絡(luò)客戶終端設(shè)備CPE中使用,則本技術(shù)方案提供一個(gè)TR069的接口, 和TOB接口用于更新所述的第一存儲(chǔ)器中存儲(chǔ)的索引表,所述的第一存儲(chǔ)器中存儲(chǔ)的索引表是借助WEB接口、或TR069接口完成內(nèi)容的更新。
權(quán)利要求
1.在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,本方法用于將插入計(jì)算機(jī)中的3G數(shù)據(jù)卡的工作模式由CD-ROM狀態(tài)切換為調(diào)制解調(diào)器狀態(tài)以實(shí)現(xiàn)聯(lián)網(wǎng),其特征在于在計(jì)算機(jī)中增設(shè)模式切換管理模塊、以虛擬文件作為用戶接口的串口驅(qū)動(dòng)程序模塊、 及第一存儲(chǔ)器,收集各種3G數(shù)據(jù)卡工作模式切換配置信息、并建立索引表,一種3G數(shù)據(jù)卡對(duì)應(yīng)一條索引記錄,每條索引記錄中包括索引號(hào)、3G數(shù)據(jù)卡的PID、VID號(hào)、及模式切換所需配置信息,將上述索引表存儲(chǔ)于第一存儲(chǔ)器中,上述切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法的詳細(xì)步驟如下A、3G數(shù)據(jù)卡與計(jì)算機(jī)借助usb口物理連接后,模式切換管理模塊接收到3G數(shù)據(jù)卡的插入信息,繼而判斷是否具備工作模式切換的條件,如果是,進(jìn)行步驟B ;如果否,跳至步驟G ;B、模式切換管理模塊從usbfs文件系統(tǒng)中獲取插入的3G數(shù)據(jù)卡的PID、及VID號(hào),再利用上述PID、及VID號(hào)作為索引信息從第一存儲(chǔ)器中檢索3G數(shù)據(jù)卡對(duì)應(yīng)的模式切換所需切換信息,如果沒有檢索到,跳至步驟C ;如果檢索到對(duì)應(yīng)的切換記錄,跳至步驟E ;C、將3G數(shù)據(jù)卡進(jìn)行出倉(cāng)操作,繼而模式切換管理模塊判斷工作模式切換是否成功,如果否,跳至步驟D ;如果是,跳至步驟G ;D、依次利用切換配置文件的每條記錄中的配置信息進(jìn)行切換,將第一個(gè)能夠成功實(shí)現(xiàn)工作模式切換的記錄中的PID、及VID號(hào)用此3G數(shù)據(jù)卡的PID、及VID號(hào)替換,從而生成一個(gè)新的切換索引記錄,并把該記錄存儲(chǔ)至第一存儲(chǔ)器中,跳至步驟F ;E、模式切換管理模塊通過usbfs文件系統(tǒng)向3G數(shù)據(jù)卡的usb接口寫入所得的配置信息,進(jìn)行工作模式切換,若切換成功,則跳到F,若切換不成功,跳到H ;F、模式切換管理模塊通過usbfs文件系統(tǒng)獲取切換后的3G數(shù)據(jù)卡的PID,VID信息,并把將所得PID、VID信息寫入串口驅(qū)動(dòng)模塊的虛擬文件接口中,使得串口驅(qū)動(dòng)模塊能夠識(shí)別已進(jìn)行工作模式切換后的3G數(shù)據(jù)卡;G、若計(jì)算機(jī)檢索到調(diào)制解調(diào)器,啟動(dòng)相關(guān)的撥號(hào)程序?qū)崿F(xiàn)聯(lián)網(wǎng);H、結(jié)束、退出工作模式切換流程。
2.根據(jù)權(quán)利要求1所述的在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,其特征在于步驟A中,模式切換管理模塊進(jìn)行是否存在需進(jìn)行工作模式切換的3G數(shù)據(jù)卡的判斷方法為檢測(cè)新插入的SB設(shè)備是否存在存儲(chǔ)類型的接口、或串口類型的接口,如果存在有存儲(chǔ)類型的接口、不存在串口類型的接口設(shè)備,則表示存在需要進(jìn)行工作模式切換的3G數(shù)據(jù)卡,如果存在有存儲(chǔ)類型的接口、同時(shí)也存在串口類型的接口,則表示不存在需要進(jìn)行工作模式切換的3G數(shù)據(jù)卡。
3.根據(jù)權(quán)利要求1所述的在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,其特征在于步驟C中,模式切換管理模塊進(jìn)行工作模式切換是否成功的判斷方法為 檢測(cè)原來的USB設(shè)備是否消失,并且是否出現(xiàn)新的帶有串口類型接口的USB設(shè)備,如果是, 則表示切換不成功,如果否,則表示切換不成功。
4.根據(jù)權(quán)利要求1所述的在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,其特征在于步驟A中,模式切換管理模塊實(shí)現(xiàn)接收3G數(shù)據(jù)卡插入事件的過程如下 Linux的usb驅(qū)動(dòng)系統(tǒng)檢測(cè)到3G數(shù)據(jù)卡插入事件,發(fā)送信息通知熱插拔處理系統(tǒng),熱插拔處理系統(tǒng)轉(zhuǎn)發(fā)信息至模式切換管理模塊。
5.根據(jù)權(quán)利要求1所述的在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,其特征在于所述的第一存儲(chǔ)器中存儲(chǔ)的索引表是借助WEB接口、或TR069接口完成內(nèi)容的更新。
全文摘要
在Linux系統(tǒng)中通過切換3G數(shù)據(jù)卡工作模式實(shí)現(xiàn)聯(lián)網(wǎng)的方法,本發(fā)明為了解決在Linux系統(tǒng)中切換3G數(shù)據(jù)卡工作模式給用戶帶來的不便設(shè)計(jì)的,本發(fā)明方法實(shí)現(xiàn)了很方便地將用于WINDOWS系統(tǒng)的3G數(shù)據(jù)卡在Linux系統(tǒng)下驅(qū)動(dòng)起來,而無需用戶進(jìn)行調(diào)試,更不需要對(duì)內(nèi)核的代碼進(jìn)行修改,從而使對(duì)Linux、及3G數(shù)據(jù)卡的特性不了解的用戶也可以很方便地在Linux系統(tǒng)下使用3G數(shù)據(jù)卡上網(wǎng)。
文檔編號(hào)G06K7/00GK102222207SQ20111013388
公開日2011年10月19日 申請(qǐng)日期2011年5月23日 優(yōu)先權(quán)日2011年5月23日
發(fā)明者汪瀾, 王志波, 申常扳, 胡祖敏 申請(qǐng)人:深圳市共進(jìn)電子有限公司