LINUX-BG Адрес : http://www.linux-bg.org |
Vodafone Mobile Connect под Линукс |
От: Пейо Попов Публикувана на: 19-10-2006 Адрес на статията: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=387083902 |
Попадна ми една Vodafone Mobile Connect карта на Мтел и се заиграх да я пусна под Линукс. Картите са модел GlobeTrotter 3G+ на Option и от тази таблица може да се ориентирате по серийния номер дали и как може да работят под Линукс. Картата, на която попаднах, имаше нужда от GPL драйверите Nozomi. Връзка за драйверите има във форума на Pharscape.org, които са чудесен ресурс за 3G и Линукс. Собственика на форума държи да се регистрирате, за да ги изтеглите, но може и да си ги разпространявате свободно. Бих ви посъветвал, ако имате такава карта и възнамерявате да я ползвате - да прегледате темите там, за да направите максимално лесно ползването й. Тук смятам да опиша само най-необходимите стъпки, а автоматизацията и улесненията ги оставям на вас. След като изтеглите последната версия на nozomi драйверите, ги разархивирате, компилирате и поставяте при модулите. За компилацията ще ви са нужни хедърите на настоящото ви ядро или направо целия му код. Ето го в команди за по-кратко:
Към този момент, трябва да имате зареден модула nozomi, което може да проверите с lsmod. Като поставите картата в слота, тя трябва да бъде разпозната и устройствата от /dev/noz0 до /dev/noz3 да бъдат създадени. Добра идея е и да държите една конзола с tail -f /var/log/messages, за да можете да наблюдавате какъв е ефекта на действията ви. Може да направите символна връзка на /dev/modem към /dev/noz0 или да си го ползвате направо, както съм направил и аз в примерите по-долу. Тъй като картата се ползва като нормален модем е нужно да направим ppp настроки. Аз ползвам wvdial, но вие може да ползвате kppp или каквото ви е удобно - опциите са същите. Ето моя /etc/wvdial.conf:
Потребителя и паролата не са нужни на практика, но не трябва да са празен низ или да противоречат на настройките ви досега, които може да са в pap (chap)-secrets Също така е нужно и да настроим параметри на връзката в /etc/ppp/peers/wvdial. Тези са ненужно консервативни, но пък работещи:
За инициализация на връзката, получаване сведения за сигнала и други подобни, ползвам comgt, който се компилира и инсталира с традиционното make && make install. С това вече сме готови да опитаме да осъществим връзка. Унас имам 3G покритие и успях да се закача към него, но се надявам, ако го загубя без прекъсване да ме прехвърли към друг тип връзка. Ако имате код на SIM картата, ще ви попита за него, а може и да премахнете защитата, както е моя случай. Ето как протича успешното набиране:
И вече всичко работи. След като веднъж всичко е компилирано, може да си направите скриптче, подобно на това, което да прави нужните неща:
Това е накратко. Ще бъда благодарен, ако имате корекции или добавки. На някой да му се намира Глобулска карта? << Смяна на банери на Интернет приложения | Миграция на работеща Debian система на нов твърд диск с LVM2 >> |
Авторите на сайта, както и техните сътрудници запазват авторските права върху собствените си материали публикувани тук,
но те са copyleft т.е. могат свободно да бъдат копирани и разпространявани с изискването изрично да се упоменава името на автора,
както и да се публикува на видно място, че те са взети от оригиналния им URL-адрес на този сървър (http://www.linux-bg.org). Авторските права на преводните материали принадлежат на техните автори. Ако с публикуването тук на някакъв материал неволно са нарушени нечии права - след констатирането на този факт материалът ще бъде свален.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|