Friday, July 31, 2009

Ubuntu - г G - Mobile - ийн интернэтэд холбох

Мөнхбаатар ахын IT-around блог дээр байсан бичлэгийг оруулчихлаа. Хэрэг болно хэмээн найдаж байна.

$ lsusb
========================================
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 004: ID 05c6:3197 Qualcomm, Inc. CDMA Wireless Modem/Phone
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
========================================

Нэг иймэрхүү юм гарч ирнэ. Өөр ямар нэгэн юм USB-гээр холбосон бол өөр зүйл гарч ирнэ. Тэр нь гэхдээ хамаагүй.

$ sudo modprobe usbserial vendor=0x05c6 product=0x3197

Энд арын тэр үсэг тоонууд "Bus 002 Device 004: ID 05c6:3197 Qualcomm, Inc. CDMA Wireless Modem/Phone" байгаатай адилхан байх ёстой. Компьютэрээсээ хамаараад өөр өөр байна.

$ dmesg

Энэ хэсэг байхгүй байсан ч болох юм шиг байна лээ. Гэхдээ юмыг яаж мэдэх бичиж уншуулаад модемтойгоо холбогдсон эсэхээ шалгачих.

$ sudo apt-get install wvdial

Энэ нь wdvial гэсэн програмыг суулгаж байгаа гэсэн үг нь ойлгомжтой. Энэ коммандыг ажиллуулангуут sudo password гэж асууна. Энэ нь super user-ын буюу root-ын нууц үгийг асууж байгаа юм.

$ sudo wvdialconf /etc/wvdial.conf

========================================
Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
========================================
Гэсэн эхлэлтэй бичигнүүд байх ба сүүлчээсээ өмнөх мөрөнд:

========================================
Modem configuration written to /etc/wvdial.conf.
========================================

гэж байвал комманд амжилттай биелэгдсэн гэсэн үг.

$ sudo gedit /etc/wvdial.conf

Текст засварлагчаар засвар хийнэ гэсэн үг.

========================================
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = yes
ISDN = 0
Modem Type = USB Modem
New PPPD = yes
Phone = #777
Modem = цаанаасаа тохируулагдчихсан байна. өөрчлөх хэрэггүй.
Username = таны хэрэглэгчийн нэр
Password = таны нууц үг
Baud = 460800
========================================


Stupid Mode = yes гэсэн мөр зарим тохиолдолд байхгүй байж магадгүй. Минийх дээр лав байгаагүй. Үүнийг copy-paste хийгээд нэмчихээрэй.

$ sudo wvdial

Энэ коммандаар интэрнэтэд холбогдож байх болно. Terminal дээр

========================================
WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial Modem<*1>: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT#777
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: ATDT#777
WvDial Modem<*1>: CONNECT
WvDial<*1>: Carrier detected. Starting PPP immediately.
WvDial: Starting pppd at Sun Feb 10 22:18:34 2008
WvDial: Pid of pppd: 7410
WvDial<*1>: Using interface ppp0
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: local IP address **.**.**.**
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: remote IP address **.**.**.**
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: primary DNS address ***.***.***.***
WvDial<*1>: pppd: P?[06][08]??[06][08]
WvDial<*1>: secondary DNS address ***.***.***.***
WvDial<*1>: pppd: P?[06][08]??[06][08]
========================================

гэсэн бичигнүүд гарч ирж байвал okay гэсэн үг. Ip болоод сүүийн хэдэн мөрөн дэхь текстүүд зөрж болно. Ингээд интэрнэтэд холбогдчихсон гэсэн үг. Энэ терминал-аа хаавал интэрнэт салгагдана гэсэн үг.

Дараа интернэтэд холбогдохдоо
$ sudo wvdial
гэсэн хамгийн сүүлийн коммандыг тэрминал дээр бичихэд л болно.

2 comments:

Т.Дашдорж said...

"...КтМС-н хувьд бол компьютерийн хэрэглээ талдаа арай давуу байдаг. Тийм ч болохоор КтМС-н хүүхдүүд гадуур дотуур хичээлээс гадуур РС форматлах, РС янзлах зэргээр халтуур их хийдэг... "

гэж хэлсэн нь КтМС програм хангамжийн хэрэглээг түлхүү ордог гэсэн санаа л даа. Яагаад гэвэл МУИС-МТС КтМС ээс онолоор илүү нүддэг болохоор нь жоохон тэр талын ялгааг гаргах гэсэн хэрэг л дээ. Эвгүй уншигдаж байвал өөрчилж болноо. Уучлаарай

kim jun said...

oto matsi hali ji

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Post a Comment