logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

LINUX SUSE 9.3 i iPlus modem Comander edge 2 sa enfora!

Rybski 19 Maj 2007 14:24 2518 3
REKLAMA
  • #1 3900483
    Rybski
    Poziom 13  
    Posty: 129
    Witam
    Mam mały problem z instalacja tego konkretnego modemu pod linuxem suse 9.3. w zwiazku z czym mam pytanie czy komus udało sie go uruchomic na jakims suselku powyżej 9.3?? jesli tak to moze ma jakias solucje albo cos w tym stylu. wzasadzie glownie chodzi o wykrycie go najlepiej na porcie /dev/ttyUSB0 reszta powinna pojsc w kppp, niby jest help na stronie commander.pl i pliczki ale na wiekszosci forow koledzy pisza ze nie dziala. Moze komus sie udało ??
  • REKLAMA
  • #2 3902593
    charm_spider
    Poziom 22  
    Posty: 541
    Pomógł: 39
    Ocena: 13
    Nie używałam tego modemu, ale przebrnęłam przez instalację wielu sprzętów, nie zawsze chcących współpracować...
    Na początek, dlaczego Suse 9.3? Jest już stabilne 10.2 ;-) Na pewno będzie łatwiej ;-)
    Generalnie radzę poczytać o takim module jak Ndiswrapper - umożliwia wykorzystanie windowsowych sterowników, więc jeśli sprzętu nie wykrywa, to powinno pomóc.
  • REKLAMA
  • #3 3902754
    Kris52
    Poziom 24  
    Posty: 497
    Pomógł: 60
    Ocena: 67
    Zobacz czy przypadkiem ten modem nie jest wykrywany jako /dev/ttyACM0 .U mnie w 95% tak są wykrywane modemy na usb. Pozdrawiam
  • #4 4100260
    Rybski
    Poziom 13  
    Posty: 129
    Instrukcja instalacji modemu Comander M EDGE 2 na systemie Linux Suse

    1.Zainstalować poprzez Yast „kernel-source” i „Kinternet”
    2.Odszukać plik „cp2101”, powinien znajdować się w katalogu: /usr/src/linux/driver/usb/serial/, musimy go wyedytować, znajdujemy fragment:
    static struct usb_device_id id_table [] = {
    { USB_DEVICE(0x0FCF, 0x1003) }, /* Dynastream ANT development board */
    { USB_DEVICE(0x10A6, 0xAA26) }, /* Knock-off DCU-11 cable */
    { USB_DEVICE(0x10AB, 0x10C5) }, /* Siemens MC60 Cable */
    { USB_DEVICE(0x10B5, 0xAC70) }, /* Nokia CA-42 USB */
    { USB_DEVICE(0x10C4, 0x803B) }, /* Pololu USB-serial converter */
    { USB_DEVICE(0x10C4, 0x8066) }, /* Argussoft In-System Programmer */
    { USB_DEVICE(0x10C4, 0x807A) }, /* Crumb128 board */
    { USB_DEVICE(0x10C4, 0x80CA) }, /* Degree Controls Inc */
    { USB_DEVICE(0x10C4, 0x80F6) }, /* Suunto sports instrument */
    { USB_DEVICE(0x10C4, 0x813D) }, /* Burnside Telecom Deskmobile */
    { USB_DEVICE(0x10C4, 0x815E) }, /* Helicomm IP-Link 1220-DVM */
    { USB_DEVICE(0x10C4, 0xEA60) }, /* Silicon Labs factory default */
    { USB_DEVICE(0x16D6, 0x0001) }, /* Jablotron serial interface */
    { } /* Terminating Entry */
    };
    Musimy dodać na samym koncu linijke:
    „{ USB_DEVICE(0x10C4, 0x822B) }, /* comander iPlus */”
    która podaje vendor i id modemu
    sekcja bedzie więc wygladała:
    static struct usb_device_id id_table [] = {
    { USB_DEVICE(0x0FCF, 0x1003) }, /* Dynastream ANT development board */
    { USB_DEVICE(0x10A6, 0xAA26) }, /* Knock-off DCU-11 cable */
    { USB_DEVICE(0x10AB, 0x10C5) }, /* Siemens MC60 Cable */
    { USB_DEVICE(0x10B5, 0xAC70) }, /* Nokia CA-42 USB */
    { USB_DEVICE(0x10C4, 0x803B) }, /* Pololu USB-serial converter */
    { USB_DEVICE(0x10C4, 0x8066) }, /* Argussoft In-System Programmer */
    { USB_DEVICE(0x10C4, 0x807A) }, /* Crumb128 board */
    { USB_DEVICE(0x10C4, 0x80CA) }, /* Degree Controls Inc */
    { USB_DEVICE(0x10C4, 0x80F6) }, /* Suunto sports instrument */
    { USB_DEVICE(0x10C4, 0x813D) }, /* Burnside Telecom Deskmobile */
    { USB_DEVICE(0x10C4, 0x815E) }, /* Helicomm IP-Link 1220-DVM */
    { USB_DEVICE(0x10C4, 0xEA60) }, /* Silicon Labs factory default */
    { USB_DEVICE(0x16D6, 0x0001) }, /* Jablotron serial interface */
    { USB_DEVICE(0x10C4, 0x822B) }, /* comander iPlus */
    { } /* Terminating Entry */
    3.Przejsc do katalogu /usr/src/linux/ wydac komende:
    - make menuconfig
    wyswietli sie menu sprawdzić w gałęzi: Device drivers-> USB Suport ->USB Serial Converter Suport->USB CP2101 ( powinno być <M>)
    wyjść, zapamiętać zmiany. Potem:
    make modules
    make modules_install
    to troche potrwa...
    4.Dopisać w /etc/init.d/boot.local : modprobe cp2101, ewnetulnie wykonać modprobe cp2101 w konsoli, sprawdzić przez dmesg | grep usb czy modem został poprawnie wykryty na ttyUSB0, w razie potrzeby wykonać restart.
    5.Skompilować program pin.c dołączony do instrukcji
    czyli „gcc ./pin.c -o pin”
    Program pin uruchamiamy komendą ./pin 1234 (gdzie 1234 to kod pin do karty) lub ./pin 1234 /dev/ttyS0 jesli modem jest zainstalowany w innym miejscu niż domyślne, czyli ttyUSB0. Dobrze by było także gdyby nasz program ładował pin do modemu podczas startu sytemu, wiec w /etc/init.d/boot.local po modprobe cp2101, możemy dodać sicieżke do programu „pin” nie zapominajac oczywiscie o podaniu pinu,
    6.Jesli wszystko poszło dobrze i mamy wykrywany modem na ttyUSB0
    co można sprawdzić przez plecenie „dmesg |grep usb” lub
    „tail -f /var/log/messages” odpinając i podpinając modem od USB.
    Możemy przejść do konfiguracji modemu w Yast.
    7.YAST
    Odpalamy Yasta, przechodzimy do „Urzadzeń sieciowych” potem „modem” --> „dodaj”
    wpisujemy „/dev/ttyUSB0” potem klikamy „Szczegóły”, zmieniamy predkość na „460800” trzeba to wpisać ręcznie, w INIT3 musimy wpisać:
    AT+CGDCONT=1,”IP”,”www.plusgsm.pl”
    klikamy „OK” potem „Dalej” --> zaznaczyć „Inni dostawcy” -->”Nowy”
    Dane naszego dotawcy to Nazwa: iPlus, Numer telefonu: *99#
    Nazwa użytkownika i hasło: ppp
    Zapamietać ustawienia i teraz możemy połączyć sie z internetem za pomocą programu Kinternet wybierajac jako modem: modem0 i jako dostawce: „iPlus”

    To instrukcja która napisałem, zostawiam dla "potomności" Może komus jeszcze sie przyda
    Załączniki:
    • pin.c (6.25 KB) Musisz być zalogowany, aby pobrać ten załącznik.
REKLAMA