首页
学习
活动
专区
工具
TVP
发布

使用电信3G猫在Linux下上网办法

,并且看上去是一个CD-ROM的Media设备 然后通过cat /proc/kmsg获得相关调试信息,我使用的kernel是加了kernel hacking选项的,也就是说,打印信息会多点,方便调试,看到如下信息...Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 001 Device 001: ID 1d6b:0002 Linux...之前说过的都等于白说,仅仅是一些信息的获得,经过观察可以看出来,在windows下安装完拨号程序以后,就看不到cdrom了,这个时候就可以看到串口设备了,那么可以总结,应该是有一个将cdrom给弹出来了,这个时候使用了一下如下命令...log msr0 ram14 sda8 tty13 tty33 tty53 urandom usbmon4[root@localhost liuqi]# 多了三个串口设备,这样就对了,接下来就可以使用串口设备了...使用minicom先试试哪个串口好用 +CSQ:31, 99OK+CGMR: P1.0 DLink_DWM-162-U5_V1.0OK^HRSSILVL:99^HRSSILVL:80 通过AT指令可以看出来

1.2K20

Nokia Booklet 3G使用指南

在购买联通3G上网卡套餐之前,为了避免买来的usim卡不能使用,我特地先去nokia的booklet支持网站查了查帖子。...结果发现有个捷克的兄弟从美国的Bestbuy买了机器,却不能用他的3G sim卡上网,因为3G modem被锁定了,只能用AT&T的卡。(真是可恶啊) 怎么办呢?...于是我用了这个兄弟的方法,也成功的解锁了我的Nokia Booklet 3G3G modem。。其中遇到一些挫折,不过都解决了,记录在下,或许能让其他兄弟少走些弯路。...我进Device Manager看了看,果然3G modem不见了。晕死。没解锁成功反而弄坏了我的3G modem卡? 重启电脑,还是找不到3G卡,这下我慌了。...再去dc-unlocker论坛查,看见这么2个帖子,帮助很大: Ruined my 3G card- Problem with Nokia Booklet 3G 其中一个兄弟说,重启没用,要关机。

1K10
您找到你想要的搜索结果了吗?
是的
没有找到

【专业技术】linux下实现3G拨号上网

linux下要实现3G拨号上网,除了3G网卡和对应的3G卡外,软件上需要对应的网卡驱动和pppd拨号程序,pppd拨号程序一般较容易得到,如果是嵌入式平台,交叉编译即可,编译过程中可能会遇到一些错误,但都不是大问题...而3G网卡驱动对于刚接触的人来说可能稍微难一点,大部分的3G模块内核中已经得到支持。如果不幸内核中没有得到支持,那么自己添加支持也是很容易的。下面介绍两种驱动3G网卡的方法。...linux内核中USB-GSM模块的驱动主要是drivers/usb/serial/options.c文件。...第二种方法是使用usb-modeswitch来是3G网卡正常工作。这种方法我没有实际使用过,下面是从网上看到的一篇文章,可以作位参考。...我的3G上网卡是华为 E1750,操作系统是openSUSE 11.2,之前只能在虚拟机运行的Windows里上3G,感觉这样实在不方便,于是想到了直接在Linux里连接3G网络。

2.5K90

Linux为什么使用内核模块

我们常常说到的操作系统有Linux、Windows、mac OS等等,手机的安卓系统就是基于Linux操作系统,这些操作系统从内核的角度分为宏内核和微内核,Linux是典型的宏内核的操作系统,Windows...然而,对于Linux这种宏内核,缺点也是比较明显,如果想要增减、删除、修改内核某个功能,就得重新编译整个Linux内核,内核如果越来越大,那么编译就会变得越慢。...为了弥补这一缺陷,Linux内核提供了模块机制,称为内核模块。...使得编译出的内核并不需要包含所有功能,它是被单独编译的一段内核代码,而在这些功能需要被使用的时候,其对应的代码被动态地加载到内核中,在不需要的时候,可以动态的卸载(卸载需要内核配置模块可卸载的选项),从而减少内核的功能...注意,内核模块不一定是驱动程序,驱动程序也不一定都是模块的形式。

2.5K20

Python如何使用paramiko模块连接linux

python程序需要连接linux时,需要使用密码或者秘钥验证以登录os进行命令操作或者文件传输,python中实现此功能的模块为paramiko;下面是该模块的基础用法 下面是通过密码进行linux登录执行命令和文件传输示例...import paramiko #python程序需要批量管理linux时需要借助paramilo模块登录linux执行命令或者传输文件,下面是最简单的登录主机执行命令 ssh_client = paramiko.SSHClient...首先两台linux机器进行如下操作后就可以实现192.168.226.128免密登录192.168.226.129 1、正常条件下128主机ssh连接129机器整个过程如下,需要数据密码 ?...模块登录linux执行命令或者传输文件,下面是最简单的登录主机执行命令 private_key = paramiko.RSAKey.from_private_key_file("id_rsa") ssh...2、不能使用128的公钥来登录129,此时win机器模拟的是128免密登录129当然需要使用128的私钥了,否则无法和129本地文件内128的公钥无法配对;使用公钥登录129 会报不合法的私钥文件paramiko.ssh_exception.SSHException

2.2K61

使用Python模块:struct模块

bytes类型 在互联网上是通过二进制进行传输,所以就需要将str通过encode()编码成bytes进行传输,而在接收中通过decode()解码成我们需要的编码进行处理数据这样不管对方是什么编码而本地是我们使用的编码这样就不会乱码...但由于b'str_obj'可以表示bytes_obj 所以,字节数组 二进制str C语言中,我们可以很方便地用struct、union来处理字节,以及字节和int、float的转换 你可以使用位运算把其他数据类型转换为字节类型...Python值和以Pythonbytes表示的C结构体之间的转换,这可以用于处理存储在文件中或来自网络连接以及其他源的二进制数据;它使用一定格式的字符串作为C语言结构布局的简洁描述以及到或从Python...解包函数:unpack(fmt, buffer) 其中,fmt是格式字符(format的谐音),struct模块支持的格式化字符如下表 ? pack()函数 写个文件简单测试下 ? ? ?...unpack()函数 使用unpack()函数从写好的二进制文件中读出文件 ? ? 先用二进制编辑器随便写一个文件 ? 然后调用struct模块的unpack()函数读取数据 ? ?

1.5K20

使用nProbe监控移动网络(2G,3G和LTE)

相反,nProbe核心已更新为支持移动网络上使用的许多协议和封装,例如: PPP /多链路PPP 移动IP L2TP GTP  v1(2G / 3G网络)和v2(4G / LTE网络) GRE 在移动网络上使用具有...使用微云示例在nProbe中透明地实现了这种信息关联。 每当nProbe检测某些GTP-C消息时,它都会动态(自动)将用户状态更新到redis数据库中,以便用户可以将此信息绑定到用户。...使用此方法,PF_RING允许在多个实例之间平衡传入网络流量(也在多个传入接口上),从而监视单个服务器上的多千兆位流量。...nProbe可以使用以下信息元素通过NetFlow v9 / IPFIX导出信息: Plugin GTPv1 Signaling Protocol templates: [NFv9 57692][IPFIX...radius-exec-cmd | Command executed whenever a directory has been dumped 本质上,nDPI,PF_RING和nProbe现在能够监视多千兆位移动流量,并使用微云将探针中的

1.1K10

模块使用

Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用 Python模块的标准文件模板   第一行到import语句之前是标准的模板,当然也可以全部删掉不写,但是,按标准办事肯定没错.../usr/bin/env python3 #让这个hello.py文件直接在Unix/Linux/Mac上运行 # -*- coding: utf-8 -*- #...表示.py文件本身使用标准UTF-8编码,就是告诉解释器请使用UTF-8编码执行文件 ' a test module ' #表示模块的文档注释,任何模块代码的第一个字符串都被视为模块的文档注释...#模块定义的文档注释也可以用特殊变量__doc__访问 import sys #表示导入sys模块,代码里sys就是一个变量,该变量指向该模块,利用sys这个变量,就可以访问sys...作用域   在一个模块中,可能会定义很多函数和变量   在Python中,哪些函数和变量希望是给别人使用?哪些函数和变量是仅在模块内部使用

44320

Linux内核模块详解

据作者理解,正是为了改善单一体系结构的可扩展性、可维护性等,Linux操作系统使用了一种全新的内核模块机制。用户可以根据需要,在不需要对内核重新编译的情况下,模块能动态地装入内核或从内核移出。...一般是在设备驱动程序、文件系统等地方使用模块,而对Linux内核中极为重要的地方,如进程管理和内存管理等,仍难以通过模块来实现,通常必须直接对内核进行修改。...使用内核模块 3.1 模块的加载 系统调用当然是将内核模块插入到内核的可行方法。但是毕竟太底层了。此外,Linux环境里还有两种方法可达到此目的。...3.3 模块实用程序modutils Linux内核模块机制提供的系统调用大多数都是为modutils程序使用的。可以说,是Linux的内核模块机制和modutils两者的结合提供了模块的编程接口。...当然,通常我们在加载Linux内核的时候,modutils已经被装入了。 lsmod的使用 调用lsmod 程序将显示当前系统中正在使用模块信息。

8.1K20
领券