< HomePage
   <- Дневника

Добавяне на коментар

Понеделник, 26 Юли 2010

Все още не навсякъде имаме свободен достъп до Интернет. Например на някои плажове, които все още не са бетонирани, урбанизирани и "облагородени" с поне пет плажни бара, кафене и нощен клуб... тоест на хубавите плажове. Понякога обаче, след прозвъняване на служебния джиесем на пожар, ни се налага спешно да установим връзка с някой закъсал сървър или десктоп, и докато се припичаме на някой такъв плаж да свършим нещо неотложно, набързо така, както сме си в отпуск и заслужена почивка, нали. Решението с gprs модем от мобилния оператор не ми допада, защото наличието на такъв би обезсмислило каквато и да е почивка отмах. Няма да има никаква основателна причина (или извинение) да не свършиш това, или онова, докато си далеч от офиса. Границата между спешното и това което може да чака ще се размие тутакси. Нали за това са ти го дали тоя модем, а?!!

И все пак понякога наистина възникват ситуации, при които намесата е задължителна и най-вече ситуации при които предпочитам сам да свърша работата, вместо да оставя нещата на друг, който може да не познава проблема така отблизо както мен. Тогава в ролята на модем влиза мобилния телефон. Ето как да използвате Мтел като ISP през джиесема си.

Свържете слушалката си с нетбука посредством USB кабел. Можете да осъществите връзката между двете и през блутут, но аз предпочитам кабел. Така че тук описвам ситуацията при използване на кабел. Моят апарат е Nokia Xpressmusic и при включване към компютър през USB ми дава възможност да избера вида на връзката - дали ще ползвам телефона като mass storage, дали за Image или Media transfer. Или в режим "PC Suite" - тоест за свързване към PC софтуера на Нокия. Това е режима, който ни трябва, въпреки че нямаме инсталиран този софтуер на компютъра - ако изберете някой от другите режими, няма да стане работата. Така че избираме "PC Suite". Ако апарата ви е друга марка, вероятно начина на свързване към компютър ще е различен. Експериментирайте.

След като сме свързали апарата с компютъра, в конзолата изпълняваме dmesg. Търсим името на новосвързаното устройство. Ще видите резултат подобен на този:

[ 6500.264319] usb 5-4: new high speed USB device using ehci_hcd and address 8
[ 6500.397352] usb 5-4: configuration #1 chosen from 1 choice
[ 6500.398513] cdc_acm 5-4:1.1: ttyACM0: USB ACM device
[ 6500.399807] usb 5-4: bad CDC descriptors
[ 6500.399837] usb 5-4: bad CDC descriptors
[ 6500.402960] usb 5-4: New USB device found, idVendor=0421, idProduct=022a
[ 6500.402971] usb 5-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6500.402979] usb 5-4: Product: Nokia 5530 XpressMusic
[ 6500.402985] usb 5-4: Manufacturer: Nokia
[ 6500.402991] usb 5-4: SerialNumber: 35802xxxxxxxxx

интересува ни третия ред, който ни казва, че Нокията е "закачена" като устройство ttyACM0. Името ни трябва, за да създадем файл, наречен mtel в директорията /etc/ppp/peers - този файл ще описва параметрите на ppp връзката. На първият ред на файла записваме пътя до устройството, което представлява нашата Нокия. Ето как изглежда този файл. Не забравяйте първия ред - да съответства на положението на вашия нетбук!

/dev/ttyACM0
connect '/usr/sbin/chat -v -f /etc/ppp/peers/mtel-chat'
defaultroute
noipdefault
usepeerdns
912600
debug
noauth
nopcomp
maxfail 10
lcp-echo-interval 5
lcp-echo-failure 12
holdoff 3
noaccomp noccp nobsdcomp nodeflate nopcomp novj novjccomp
lock
nocrtscts

След като имате вече този файл, направете символична връзка към него в същата директория- с име provider. Командата е: "ln -s /etc/ppp/peers/mtel /etc/ppp/peers/provider" - ако още не сте се усетили, то да ви напомня, че създаването на файла mtel и създаването на символичната връзка към него трябва да извършите с root привилегии, тъй като действието се развива в /etc/ppp/peers директорията.

На втория ред на файла mtel сигурно сте забелязали обръщението към файла /etc/ppp/peers/mtel-chat - този файл все още не съществува, но трябва да го създадем. Ето какво съдържа той:

TIMEOUT         10
ECHO            ON
ABORT           '\nABORT\r'
ABORT           '\nERROR\r'
ABORT           '\nNO ANSWER\r'
ABORT           '\nNO CARRIER\r'
ABORT           '\nNO DIALTONE\r'
ABORT           '\nRINGING\r\n\r\nRINGING\r'
''              \rAT
TIMEOUT         15
OK              ATE1
OK              'AT+cgdcont=1,"IP","inet-gprs.mtel.bg"'
OK              ATD*99#
CONNECT

Това са инструкции към Нокията-модем за осъществяване на връзката с Мтел. Създайте файла и го запишете отново в /etc/ppp/peers. И това е всичко. Сега остава да тествате. Активирането на ppp връзката става с командата pon изпълнена като root. Деактивирането става с командата poff пак като root. Активирайте, пингнете нещо, отворете някой сайт. Деактивирайте. Помнете - тази връзка кърти зъби финансово, така че я използвайте наистина само когато много се налага и няма никаква друга алтернатива.

Ето моя резултат в speedtest през такава връзка: Mtel GPRS. Хич не е добре, но става за аварийни ситуации.

[ Добави коментар ]
Добавяне на коментар
Не пишете nicknames, освен ако не се обръщам така към вас!
user@example.com
http://www.example.com/

Коментарът трябва да е на кирилица или на английски. Останалите се трият.

Запомни адреса и името ми, за да не го пиша следващия път