+ -
当前位置:首页 → 问答吧 → 北京, 联通无线上网PC卡的驱动问题: 王者V9 www.vking.com

北京, 联通无线上网PC卡的驱动问题: 王者V9 www.vking.com

时间:2008-02-29

来源:互联网

我在北京出差,到处都没法用笔记本上网,于是被中中关村的JS忽了一块王者V9联通上网卡.在WIN下到是能够正常使用,可是我主要还是在LINUX(LFS的)下工作啊.找了一大堆网上资料,结果发现LFS的LIVE CD 能够正常识别这个硬件,而我自己的系统就是认不出,各位能说说吗?

作者: linux001   发布时间: 2008-02-29

估计是你的 drivers 里边没选 wireless 的东西吧?

作者: 晨想   发布时间: 2008-02-29

上网卡是无线MODEM啊, 要同时选 wireless 吗?我试一下.

作者: linux001   发布时间: 2008-03-01

还是不行。奇怪的现像!

用LIVECD 启动可以识别出硬件,但是拨号不成功。在WIN下是王者V9

而把 LIVECD的内核配置文件导入自己的系统,重新编译内核后,还是认不出硬件!

作者: linux001   发布时间: 2008-03-09

主要还是看看是哪个模块吧。

作者: trublemaker   发布时间: 2008-03-10

再次试验:
把lfs livecd 6.2-5 的配置文件导入我采用的内核 kernel 2.6.24.3,不做任何改动,只增加我的笔记本需要的SATA驱动,编译,重启。结果就是不能识别出那块上网卡!而LIVE CD自己启动就是能识别出卡!

LIVE CD 的启动相关信息:
引用:
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
...
Yenta: CardBus bridge found at 0000:0a:06.0 [17aa:3be6]
Yenta: ISA IRQ mask 0x0cf8, PCI irq 17
Socket status: 30000411
pcmcia: parent PCI bridge I/O window: 0x3000 - 0x3fff
cs: IO port probe 0x3000-0x3fff: clean.
pcmcia: parent PCI bridge Memory window: 0xd4000000 - 0xd40fffff
pcmcia: parent PCI bridge Memory window: 0x30000000 - 0x31ffffff
pccard: PCMCIA card inserted into slot 0
cs: memory probe 0xd4000000-0xd40fffff: excluding 0xd4000000-0xd400ffff
pcmcia: registering new device pcmcia0.0
ttyS0: detected caps 00000700 should be 00000100
0.0: ttyS0 at I/O 0x3100 (irq = 3) is a 16C950/954
cs: IO port probe 0x100-0x3af: clean.
cs: IO port probe 0x3e0-0x4ff: excluding 0x3f0-0x3f7 0x4d0-0x4d7
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
我自己系统重编译后的启动信息:
引用:
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
...

Yenta: CardBus bridge found at 0000:0a:06.0 [17aa:3be6]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:0a:06.0, mfunc 0x01aa1b22, devctl 0x64
Yenta: ISA IRQ mask 0x0cf8, PCI irq 17
Socket status: 30000411
Yenta: Raising subordinate bus# of parent bus (#0a) from #0a to #0e
pcmcia: parent PCI bridge Memory window: 0xd4000000 - 0xd40fffff
Adding 746980k swap on /dev/sda6. Priority:-1 extents:1 across:746980k
pccard: PCMCIA card inserted into slot 0
模块的加载情况:LIVE CD 自动加载了 pcmcia 及 serial_cs,但我的系统不加载。

作者: linux001   发布时间: 2008-03-11

那个上网卡是pcmedia的接口的啊,所以你当然得先加载它的相关驱动才行

至于无线上网卡的驱动则是之后的需要加载的事

然后它要上网的话要有一个用户名密码的,你不能拨号成功是不是因为没有设置用户名密码???windows下面由于是安装专门的附带软件,所以那些用户名密码的都是自动完成好的,而在linux下则需要你手动设置,俺记得是card还有7777什么的,这个你可以打电话给你的无线上网卡的售后问一下,他们都回很快的告诉你的

作者: guazi111   发布时间: 2008-03-12

换了内核, 2.6.23.17,导入配置文件,编译,可以手动加载 pcmcia 并识别出 cs 设备。但是拨号不成功。/etc/wvdial.conf 配置文件如下:

引用:
[Dialer Defaults]
Modem = /dev/modem
Baud = 57600
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 =
FlowControl = Hardware (CRTSCTS)
Area Code =
Phone = #777
Username = CARD
Password = CARD
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 300
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
错误信息:
引用:
WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2
OK
--> Modem initialized.
--> Idle Seconds = 300, disabling automatic reconnect.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Tue Mar 11 20:16:39 2008
--> pid of pppd: 2351
--> Disconnecting at Tue Mar 11 20:16:40 2008
--> The PPP daemon has died: pppd options error (exit code = 2)
--> man pppd explains pppd error codes in more detail.
--> I guess that's it for now, exiting
--> The PPP daemon has died. (exit code = 2)

作者: linux001   发布时间: 2008-03-14