雖然網路上對於3G網卡的設定文章不在少數, 但對於我來說很陌生...而且找錯方向...搞了很久.
首先, 先看看usb id認不認得你這個新的3G module
# lsusb
Bus 005 Device 006: ID 0ace:1215 ZyDAS WLA-54L WiFi
Bus 005 Device 005: ID 1da5:4515
...以下略
我一直以為ZyDAS是我這次要設定的目標...所以我怎麼設定都不會讓/dev/ttyUSB起來
# sudo modprobe usbserial vendor=0x0ace product=0x1215
網路上都是這樣打就會產生modem的相關device, 而我怎麼設定都不行, 還一直跑出kernel error msg, 讓我以為Ubuntu 8.04的Driver有問題XD 原來是我一直搞錯東西...
正確的其實是沒有名字的 1da5:4515
# sudo modprobe usbserial vendor=0x1da5 product=0x4515
這樣就會在kernel msg看到四個(我的有四個)/dev/ttyUSB[0-3]產生
*************************************************************************************
解釋一下每一個device的用途
/dev/ttyUSB0 should be used for your ppp data connections.
/dev/ttyUSB2 is the device to use for GSM related tasks such as SMS and network checks.
/dev/ttyUSB1 is not used at all.
/dev/ttyUSB3 ...I don't know XD
*************************************************************************************
解決聯絡的modem窗口問題, 接下來就是要搞懂怎樣設定才可以讓我的sim卡正常運作
# ln -s -f /dev/ttyUSB2 /dev/modem
# vi /etc/wvdial.conf
*************************************************************************************
[Dialer Defaults]
Phone = *99#
APN = internet
Username = username
Password = password
Stupid Mode = 1
Dial Command = ATDT
Modem = /dev/modem
Baud = 9600
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
*************************************************************************************
查看有無正常運作
# wvdialconf
...略
Found a modem on /dev/ttyUSB2, using link /dev/modem in config
Modem configuration written to /etc/wvidal.conf
ttyUSB2
執行
# wvdial &
完成!!
我從network manger那邊設定, 雖然看得到ip, 但是無法連線(?), 不知道問題出在哪XD
這次真的像瞎子摸象, 根本不曉得到底是哪裡出了問題, driver , kernel or setting?
不曉得如何設定modem, 如何使用ppp tool.
一直到打電話問廠商的業務, 他說他們的工程師也是在Ubuntu 8.04上測試ok.
自信生力量...我就可以排除是kernel的問題, 重灌後仔細看, 才發現我根本一直搞錯對象 >///<
接下來就一帆風順了 XD