@Sorror Napisano Luty 8, 2008 Zgłoszenie Share Napisano Luty 8, 2008 Sterownik dla modemu Fedora Core od wersji 7 wzwyż zaopatrzona jest w kernel zawierający domyślnie ładowany sterownik Option dla kart modemowych ze złączem PCMCIA (aktualnie w wersji 2.4.2). Dlatego też od tej pory nie jest już wymagana instalacja zewnętrznych sterowników Nozomi. Tyczy się to również pozostałych kart z oferty Orange, które obsługuje sterownik Option. UWAGA: dla modemów z rodziny Globtrotter obsługujących szybkie połączenia bezprzewodowe HSDPA/3G nie jest już wymagana instalacja zewnętrznych sterowników HSO. Option GlobeTrotter GT Max 7.2 oraz pokrewne samodzielnie diagnozują stan połączenia przełączając je w zależności od aktualnych warunków pomiędzy 3G a GSM. Instalacja zewnętrznego sterownika HSO zalecana jest jedynie wtedy, kiedy występują problemy z uzyskaniem najszerszego pasma przesyłowego. Najnowszy sterownik HSO w wersji beta znajdziemy TUTAJ (aktualnie wersja 0.0.9). (Instalacja standardowa dla aplikacji uniksowych). Inicjalizacja modemu Niezależnie czy korzystasz ze standardowego sterownika dostarczonego przez kernel, czy też zewnętrznego sterownika HSO, wyjmij modem z gniazda. Wydaj polecenie: tail -f /var/log/messages i nie zamykaj okna konsoli do samego momentu nawiązania połączenia z siecią. Podłącz modem do gniazda, obserwuj komunikaty pojawiające się w konsoli. Dla sterownika standardowego prawidłowy output wyglądać będzie następująco: localhost kernel: usb usb7: configuration #1 chosen from 1 choice localhost kernel: hub 7-0:1.0: USB hub found localhost kernel: hub 7-0:1.0: 1 port detected localhost kernel: usb 7-1: new full speed USB device using ohci_hcd and address 2 localhost kernel: usb 7-1: configuration #1 chosen from 1 choice localhost kernel: option 7-1:1.0: GSM modem (1-port) converter detected localhost kernel: usb 7-1: GSM modem (1-port) converter now attached to ttyUSB0 localhost kernel: option 7-1:1.1: GSM modem (1-port) converter detected localhost kernel: usb 7-1: GSM modem (1-port) converter now attached to ttyUSB1 localhost kernel: option 7-1:1.2: GSM modem (1-port) converter detected localhost kernel: usb 7-1: GSM modem (1-port) converter now attached to ttyUSB2 localhost kernel: PPP generic driver version 2.4.2 lub podobnie, w zależności od posiadanego modemu. Najważniejszą linią jest: localhost kernel: usb 7-1: GSM modem (1-port) converter now attached to ttyUSB0 gdyż przedstawia nam nową nazwę urządzenia stworzoną na potrzeby komunikacji. Nazwę tę dwukrotnie będziemy musieli podać w plikach konfiguracyjnych, o czym w detalach poniżej. Jeśli urządzenie (w tym przypadku ttyUSB0) nie zostało stworzone na potrzeby podpiętej karty, będzie ona wymagała instalacji zewnętrznego sterownika. Konfiguracja oraz inicjalizacja połączenia 1. W katalogu /etc/ppp/peers tworzymy plik 'orange' o treści: debug show-password connect "/usr/sbin/chat -v -f /etc/ppp/peers/orange-connect" /dev/ttyUSB0 115200 local ipcp-accept-local defaultroute novj nobsdcomp novjccomp nopcomp noaccomp noauth user "ppp" UWAGA: osoby korzystające ze sterownika HSO linię "/dev/ttyUSB0" powinny zastąpić urządzeniem stworzonym przez sterownik! (e.g. /dev/hs0 -> dokładną nazwę urządzenia poznasz wpsując z konsoli polecenie "tail -f /var/log/messages" po czym wpinając kartę do gniazda) 2. W tym samym katalogu tworzymy plik orange-connect o treści (zwróć uwagę na konieczność podania własnego pinu w miejsce TUTAJ_TWOJ_PIN): ABORT "NO DIALTONE" ABORT "NO ERROR" ABORT "NO ANSWER" ABORT "BUSY" "" "AT" OK "AT&F" OK "AT+CPIN=TUTAJ_TWOJ_PIN" OK "AT+CMEE=1" OK 'AT+CGDCONT=1,"IP","internet"' OK "ATDT*99***1#" 3. Edytujemy plik /etc/wvdial.conf do następującej postaci (Username i Password są fikcyjne i takie mają zostać - nie usuwamy na wypadek, gdyby parametry te były wymagane): [Dialer Defaults] Phone = *99***1# Username = root Password = 123456 Stupid Mode = 1 SetVolume = 0 Dial Command = ATDT FlowControl = NOFLOW [Dialer hsdpa] Modem = /dev/ttyUSB0 Baud = 460800 #Init1 = AT+CPIN=TWOJ_PIN Init2 = ATZ Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ISDN = 0 Modem Type = Analog Modem [Dialer winda] Init5 = AT &FE0 V1 X1 &D2 &C1 S0=0 Dial Attempts = 3 [Dialer 384k] Init6 = AT+CGEQMIN=1,4,64,384,64,384 Init7 = AT+CGEQREQ=1,4,64,384,64,384 [Dialer 144k] Init6 = AT+CGEQMIN=1,4,64,144,64,144 Init7 = AT+CGEQREQ=1,4,64,144,64,144 [Dialer 64k] Init6 = AT+CGEQMIN=1,4,64,64,64,64 Init7 = AT+CGEQREQ=1,4,64,64,64,64 UWAGA: osoby korzystające ze sterownika HSO linię "Modem = /dev/ttyUSB0" powinny zastąpić urządzeniem stworzonym przez sterownik! (e.g. /dev/hs0 -> dokładną nazwę urządzenia poznasz wpsując z konsoli polecenie "tail -f /var/log/messages" po czym wpinając kartę do gniazda) UWAGA2: z racji tego, iż w pliku wymagane jest podanie hasła roota w sposób niezabezpieczony, należy nadać plikowi /etc/wvdial.conf prawa zabraniające odczytu pliku dla użytkowników spoza grupy root. 4. Edytujemy plik /etc/resolv.conf do postaci: nameserver 194.9.223.79 nameserver 217.17.34.10 UWAGA: za każdym razem, gdy skorzystasz z połączenia przewodowego, a posiadasz również połączenie przewodowe, przy następnym uruchomieniu systemu plik ten zostanie nadpisany adresami IP odpowiadającymi Twojemu ISP (domyślnie). Zaawansowani użytkownicy systemu mogą to zmienić: należy w /etc/sysconfig/network-scripts/ifcfg-<nazwa interfejsu> zmienić linijkę "PEERDNS=yes" na "PEERDNS=no" (lub dopisać "PEERDNS=no" jeśli nie ma nic podobnego). (za: WalDo). Inicjalizacja połączenia: pppd call orange Zakończenie połączenia: killall pppd Jeśli połączenie zostanie nawiązane zobaczymy w konsoli serię komunikatów, z których najważniejszym fragmentem jest: localhost pppd[14784]: Serial connection established. localhost pppd[14784]: Using interface ppp0 localhost pppd[14784]: Connect: ppp0 <--> /dev/ttyUSB0 localhost kernel: PPP Deflate Compression module registered Teraz nasze nowe połączenie ppp0 powinno być aktywne oraz widoczne w szczegółach po wydaniu polecenia ifconfig 2 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Kamills Napisano Luty 12, 2008 Zgłoszenie Share Napisano Luty 12, 2008 Stupid Mode = 1 Fajnie brzmi po polsku to znaczy "Głupi tryb", "Odurzony tryb". Tylko jestem ciekaw od czego jest ten Stupid Mode. Kamills 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Sorror Napisano Luty 12, 2008 Autor Zgłoszenie Share Napisano Luty 12, 2008 Stupid Mode czyni modem faktycznie "głupim", ponieważ nie czeka on wtedy na odpowiedź ze zdalnego punktu dostępowego autoryzującego połączenie, po prostu natychmiast je inicjalizuje (a w zasadzie robi to wvdial). Autoryzacja nie jest potrzebna, ponieważ system oparty na kartach SIM i bez niej nas zidentyfikuje. 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Kamills Napisano Luty 14, 2008 Zgłoszenie Share Napisano Luty 14, 2008 THX za odpowiedź i wytłumaczenie. Kamills 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tuxvoytec Napisano Luty 17, 2008 Zgłoszenie Share Napisano Luty 17, 2008 Witam @Sorror mogę to zastosować do swojego modemu Novatell Merlin XU870 ? Dodam że bardziej to do nie przemawia niż to co oferuje producent w swoim supporcie. 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
smok Napisano Lipiec 30, 2008 Zgłoszenie Share Napisano Lipiec 30, 2008 Witam @Sorror mogę to zastosować do swojego modemu Novatell Merlin XU870 ? Dodam że bardziej to do nie przemawia niż to co oferuje producent w swoim supporcie. No wlaśnie ... mam ten sam problem chce zainstalować sobie fedore, ale jedyne połączenie internetowe z jakiego korzystam to za pomocą orange i modemu Novatell Merlin tylko on nie jest na usb tylko na pcimci. czy sposób konfiguracji będzie analogiczny? 1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Kamills Napisano Lipiec 30, 2008 Zgłoszenie Share Napisano Lipiec 30, 2008 Moim zdaniem jeżeli znajdzie urządzenie powinno działać. Tylko sprawdź pod jaką nazwą urządzenie jest widziane za pomocą tail -f /var/log/messages . Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Sorror Napisano Lipiec 31, 2008 Autor Zgłoszenie Share Napisano Lipiec 31, 2008 Przecież powyższy artykuł jest o modemach z rodziny Globtrotter, które posiadają złącze PCMCIA... Cały trick to "konwersja" połączenia na usb. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
PBorow Napisano Sierpień 10, 2008 Zgłoszenie Share Napisano Sierpień 10, 2008 Dziękuję, Dzięki temu wątkowi piszę tą odpowiedź z fedory, Huawei e270, dev/usbtty0, HSDPA. Tylko taka uwaga, dość konieczna z punktu widzenia bezpieczeństwa komputera, do punktu 3 instalacji: "3. Edytujemy plik /etc/wvdial.conf do następującej postaci (zwróć uwagę na parametry, które musisz podać samodzielnie: TWOJE_HASLO_ROOTA, TWOJ_PIN):" Username = root Password = TWOJE_HASLO_ROOTA To wcale NIE musi być hasło root-a, można standardowo wypełnić: Username = orange Password = orange Pozdrawiam, pb Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Sorror Napisano Sierpień 10, 2008 Autor Zgłoszenie Share Napisano Sierpień 10, 2008 Śmieszna sprawa, wiele źródeł zawierało w tym miejscu roota wraz z hasłem, a ja wcześniej się tym nie zajmowałem. Postanowiłem więc sprawdzić i faktycznie, dwie rzeczone linie nie tylko nie muszą zawierać hasła roota, ale w opisanym w poradniku przypadku w ogóle nie są potrzebne. Dzięki za zwrócenie uwagi, zaraz wyedytuję 1 post. Na wszelki wypadek zostawię fikcyjne wpisy, coby się nie okazało, iż teraz lub w przyszłych wersjach są/miałyby być obowiązkowe. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
donpuchaty Napisano Grudzień 13, 2008 Zgłoszenie Share Napisano Grudzień 13, 2008 Mam takie pytanko a co do modemu Option Globetrotter EDGE i fedory 10 czy to będzie działać pod iPlusem? a jak nie to można to wykorzystać zmieniając jakieś dane? Jak tak to jakie? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
raffal Napisano Marzec 31, 2009 Zgłoszenie Share Napisano Marzec 31, 2009 Inicjalizacja połączenia: pppd call orange Zakończenie połączenia: killall pppd Ja mam Fedore 7 i na terminalu nie idzie komenda pppd w bash Czy coś robie nie tak? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Marzec 31, 2009 Zgłoszenie Share Napisano Marzec 31, 2009 Czy coś robie nie tak?Przyczyny mogą być co najmniej dwie: 1.Nie masz zainstalowanego pakietu ppp (→ http://wiki.fedora.pl/wiki/Zarządzanie_pakietami ) 2.Nie jesteś zalogowany jako root (→ http://wiki.fedora.pl/wiki/Konto_root ) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
raffal Napisano Kwiecień 1, 2009 Zgłoszenie Share Napisano Kwiecień 1, 2009 Sterownik dla modemu DZIAŁA SUUUPERRRR !!! Dzięki Sorror za ten post, krok po kroku i właśnie piszę ze swojej Fedory7 i Firefoxa Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@Sorror Napisano Kwiecień 2, 2009 Autor Zgłoszenie Share Napisano Kwiecień 2, 2009 Cieszę się Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się