@Sorror Posted February 8, 2008 Report Share Posted February 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 Link to comment Share on other sites More sharing options...
@Kamills Posted February 12, 2008 Report Share Posted February 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 Link to comment Share on other sites More sharing options...
@Sorror Posted February 12, 2008 Author Report Share Posted February 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 Link to comment Share on other sites More sharing options...
@Kamills Posted February 14, 2008 Report Share Posted February 14, 2008 THX za odpowiedź i wytłumaczenie. Kamills 1 Link to comment Share on other sites More sharing options...
tuxvoytec Posted February 17, 2008 Report Share Posted February 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 Link to comment Share on other sites More sharing options...
smok Posted July 30, 2008 Report Share Posted July 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 Link to comment Share on other sites More sharing options...
@Kamills Posted July 30, 2008 Report Share Posted July 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 . Link to comment Share on other sites More sharing options...
@Sorror Posted July 31, 2008 Author Report Share Posted July 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. Link to comment Share on other sites More sharing options...
PBorow Posted August 10, 2008 Report Share Posted August 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 Link to comment Share on other sites More sharing options...
@Sorror Posted August 10, 2008 Author Report Share Posted August 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. Link to comment Share on other sites More sharing options...
donpuchaty Posted December 13, 2008 Report Share Posted December 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? Link to comment Share on other sites More sharing options...
raffal Posted March 31, 2009 Report Share Posted March 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? Link to comment Share on other sites More sharing options...
@WalDo Posted March 31, 2009 Report Share Posted March 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 ) Link to comment Share on other sites More sharing options...
raffal Posted April 1, 2009 Report Share Posted April 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 Link to comment Share on other sites More sharing options...
@Sorror Posted April 2, 2009 Author Report Share Posted April 2, 2009 Cieszę się Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now