Linux环境下CDMA 1X 无线上网的实现

因工作需要,最近为笔记本配备了CDMA无线上网卡,从此网络无处不在~~~~

偶使用的是联通 CDMA 1X 世界风 USB接口的无线网卡,很小,比普通U盘宽一点,此网卡估计是联通找厂商专门OEM的,采用的是美国 Silicon Labs 生产的 CP2101/CP2102 芯片,在 Linux 下驱动很简单。

CP2102简介:该芯片的功能是实现USB 和UART格式间数据的转换. CP2102是全新的UART转USB的单芯片解决方案。该芯片集成了一个符合USB2.0标准的全速功能控制器、EEPROM、缓冲器、和带有调制解调器

对于Linux 2.6.18 的内核,需要配置的地方如下:

1. USB 支持肯定是要的

Device Drivers -> USB Support ->

<M> Support for Host-side USB
        [*]   USB device filesystem 
        <M>   EHCI HCD (USB 2.0) support
        <M>   OHCI HCD support
        <M>   UHCI HCD (most Intel and VIA) support
        <M>   USB Modem (CDC ACM) support

USB Serial Converter support  --->
             <M> USB Serial Converter support
             [*]   USB Generic Serial Driver
             <M>   USB CP2101 UART Bridge Controller
             <M>   USB driver for GSM and CDMA modems
             
             如果使用其他芯片的无线网卡,在这里将它们选上

2.  PPP 模块

Device Drivers -> Network device support -->

<M> PPP (point-to-point protocol) support                                         
           [*]   PPP multilink support (EXPERIMENTAL)                                        
           [*]   PPP filtering                                                               
           <M>   PPP support for async serial ports                                          
           <M>   PPP support for sync tty ports                                              
           <M>   PPP Deflate compression                                                     
           <M>   PPP BSD-Compress compression                                                
           <M>   PPP MPPE compression (encryption) (EXPERIMENTAL)                            
           <M>   PPP over Ethernet (EXPERIMENTAL) ~

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a9b17a54ba26622592d4de77a5c8b340.html