[SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
Awatar użytkownika
gibbonwork
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 04 maja 2010, 16:09
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

[SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: gibbonwork »

Witam serdecznie. Mój problem polega na tym, że NM nie widzi modemu Huawei e122. Modem jest nowy i sprawny (fabrycznie bez simlocka). Wyczytałem, że wystarczy go tylko podpiąć, a system powinien go wykryć i uruchomić bez problemów. Tak miałem z moim starym Optionem, ale tamten działał mi tylko w 2G. Bardzo proszę o pomoc. Nie chcę z powodu modemu wracać na windowsa. Pozdrawiam.

EDIT:
Ciekawi mnie jeszcze jedno. Mianowicie kiedy wyłączę windowsa gdzie korzystałem z modemu i zapodam ubuntu, manager widzi modem, lecz nie może nawiązać połączenia. Kiedy odepnę modem z usb i z powrotem go podłączę NM już modemu nie widzi.
aleff
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 100
Rejestracja: 03 wrz 2009, 21:59
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: aleff »

Od którego operatora masz internet? Czy ten modem jest w /dev/ttyHS* , czy też w /dev/ttyUSB* - jeśli tutaj to uruchom w terminalu wvdialconf lub pppconf i skonfiguruj sobie modem.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

aleff@ wybaczam ci bo nie wiesz co czynisz... ;P
Tydzień szukałem kodów sterujących do tego modemu.
NetworkManager obsługuje go bez błędu (tylko trzeba zrobić mu "flip-flop innym programem) ale np. UMTSMon nie potrafi go przełączyć w tryb modemu.
A żeby to uruchomić ręcznie z własnymi kodami to znalazłem je gdzieś na jakimś szwedzkim forum.
Ten modem jest "inny" niż wszystkie.

Ooo... a podobno najnowszy 10.04 miał to poprawić.

Kod: Zaznacz cały

gksu gedit /lib/udev/rules.d/61-option-modem-modeswitch.rules
poszukaj linijki

Kod: Zaznacz cały

ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1446", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
( w 9.10 jest ostatnia )
i zakomentuj ( znak "#" na początku ), czyli aby była taka

Kod: Zaznacz cały

#ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1446", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
Teraz poszukaj w Synapticu libusb-0.1.12 i zainstaluj, a potem

Kod: Zaznacz cały

cd ~/Pulpit
mkdir usb
cd usb
wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.1.2.tar.bz2
wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20100418.tar.bz2
tar xvf usb-modeswitch-1.1.2.tar.bz2
tar xvf usb-modeswitch-data-20100418.tar.bz2
cd usb-modeswitch-1.1.2/
sudo make install
cd ../usb/usb-modeswitch-data-20100418/
sudo make install
To zainstaluje ci najnowszy na dziś usb-modeswitch, zrobi reload UDEV i od razu bez rebootu możesz wetknąć swój modem i zadziała z NetworkManagerem.


Jeśli chodzi o wvdial to po przełączeniu go na "zerocd" oczywiście można go ręcznie uruchomić czy to w wvdial czy w chat czy w surowym pppd ale trzeba zastosować ten nietypowy skrypt ( to jest z wvdial ):

Kod: Zaznacz cały

[Dialer Defaults]
Init1 = ATZ +CFUN=1
Init2 =ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","www.plusgsm.pl"
Modem Type = Analog Modem
Baud = 115200
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
Phone = *99#
Password = plusgsm
Username = plusgsm
Dial Command = ATDT
Dial Attempts = 1
Stupid Mode = 1
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Awatar użytkownika
gibbonwork
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 04 maja 2010, 16:09
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Odp: NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: gibbonwork »

Witam ponownie. Bardzo mnie cieszy fakt, że odpisano ma mój problem. Jednak na samym początku mam problem.
Po zastosowaniu:

Kod: Zaznacz cały

gksu gedit /lib/udev/rules.d/61-option-modem-modeswitch.rules
Otrzymałem coś takiego:

Kod: Zaznacz cały

# NOTE: only for devices manufactured by Option NV
# DO NOT add devices that are not manufactured by Option NV

ACTION!="add", GOTO="option_zerocd_end"

SUBSYSTEM=="usb", ATTR{bDeviceClass}!="ff", ENV{DEVTYPE}=="usb_device", GOTO="option_zerocd_disable"
SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", GOTO="option_zerocd_disable"
GOTO="option_zerocd_end"

LABEL="option_zerocd_disable"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="1000", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6711", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6711", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6731", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6751", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6771", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6791", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6811", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6911", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6951", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="6971", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7011", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7031", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7051", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7071", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7111", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7211", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7251", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7271", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7311", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="c031", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="d031", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="d033", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7301", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7361", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7401", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7501", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7601", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7901", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"

# NOTE: only for devices manufactured by Option NV
# DO NOT add devices that are not manufactured by Option NV

LABEL="option_zerocd_end"
Więc nie mogę znaleźć pozycji:

Kod: Zaznacz cały

ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1446", RUN+="modem-modeswitch -v 0x%s{idVendor} -p 0x%s{idProduct} -t option-zerocd"
Co mam teraz zrobić?
Z góry dziękuję za odpowiedź. Pozdrawiam.

EDIT:
Dodam jeszcze, że w Synapticu nie mam libusb-0.1.12
Modem pracuje w Orange.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

Co do udev rules - skoro nie masz tam regułki dla twojego modemu to nie musisz jej blokować.

Co do libusb... nie masz w ogóle?
Ja na U9.10 mam libusb-0.1.12-13 dokładnie rzecz biorąc - w szukajkę wpisz tylko "libusb" i dopiero w wynikach sprawdzaj również opisy

Kod: Zaznacz cały

dpkg-query -l libusb*
Wybór=U=Nieznany/I=Instalacja/R=Usunięcie/P=Wyczyszczenie/H=Zatrzymanie
| Stan=N=Brak/I=Zainst./C=Skonfig./U=Rozpak./F=Nieskonfig./H=Wpół-zainst./W=Wyzw-czek/T=Wyzw-zapl
|/ Błędy?=(brak)/H=Wstrzym./R=Do przeinst. (Stan,Błędy:wielk.lit.=źle)
||/ Nazwa                                                 Wersja                                                Opis
+++-=====================================================-=====================================================-==========================================================================================================================
ii  libusb-0.1-4                                          2:0.1.12-13                                           userspace USB programming library
ii  libusb-1.0-0                                          2:1.0.1-1                                             userspace USB programming library
ii  libusb-dev                                            2:0.1.12-13                                           userspace USB programming library development files
un  libusb0                                               <brak>                                                (brak dostępnego opisu)
jak widać w Synapticu U9.10 to się nazywa "libusb-0.1-4" - to dlatego potrzebny jest czynnik ludzki aby zweryfikować wyszukiwanie nie kierując się tylko nazwą ale i opisem
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Awatar użytkownika
gibbonwork
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 04 maja 2010, 16:09
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Odp: NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: gibbonwork »

Sorki za moją niewiedzę, ale nie grzebałem jeszcze w systemie i libsub-0.1.12 wziąłem dosłownie. Mam coś takiego:

Kod: Zaznacz cały

gibbon@gibbon-desktop:~$ dpkg-query -l libusb*
Wybór=U=Nieznany/I=Instalacja/R=Usunięcie/P=Wyczyszczenie/H=Zatrzymanie
| Stan=N=Brak/I=Zainst./C=Skonfig./U=Rozpak./F=Nieskonfig./H=Wpół-zainst./W=Wyzw-czek/T=Wyzw-zapl
|/ Błędy?=(brak)/H=Wstrzym./R=Do przeinst. (Stan,Błędy:wielk.lit.=źle)
||/ Nazwa          Wersja         Opis
+++-==============-==============-============================================
ii  libusb-0.1-4   2:0.1.12-14ubu userspace USB programming library
ii  libusb-1.0-0   2:1.0.6-1      userspace USB programming library
un  libusb0        <brak>         (brak dostępnego opisu)
ii  libusbmuxd1    1.0.2-1ubuntu2 USB multiplexor daemon for iPhone and iPod T
gibbon@gibbon-desktop:~$ 
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

no to masz już zainstalowane libusb
A skoro masz 10.04 to USB-ModeSwitch możesz zainstalować z Synaptica - jest na tyle nowe, że powinno zobaczyć twój modem (gdzieś chyba czytałem, że nie ma problemu)
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Awatar użytkownika
gibbonwork
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 04 maja 2010, 16:09
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: gibbonwork »

Działa. Jesteś wielki. Dzięki. Pozdrawiam.
aleff
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 100
Rejestracja: 03 wrz 2009, 21:59
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: aleff »

Nie spodziewałem się, że z tym modemem będzie aż tyle kombinacji aby uruchomić go w Linuksie.
Najważniejsze, że jest już to opracowane dzięki @dk75.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

Kombinacje są tylko lekkie w starszych dystrybucjach.
W 10.04 trzeba tylko doinstalować jeden pakiet - była dyskusja na lunchpad czy powinien ten pakiet znaleźć się w 10.04 jako standardowa instalacja i wygląda na to, że ta opcja przegrała. Ze skutkiem takim, że użytkownicy sami muszą sobie to doinstalowywać.

Gorzej jest z dystrybucjami dedykowanymi, np. na routery (OpenWRT, IPCop) - tu trzeba robić robótki ręczne od początku do końca.

Swoją drogą jestem ciekaw jaką magię stosuje NetworkManager, że po przełączeniu na tryb modemowy w systemie dalej sam go bez problemu obsługuje. W końcu E122 jeszcze nie był dostępny gdy U9.10 było składane a jest również obsługiwany. WVDIAL ma tryb diagnostyczny który podaje sekwencję sterującą ale nie podał on mi sekwencji do włączenia radia w tym modemie - musiałem znaleźć sam.
Więc ciekawe co to za magia w NM...
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
pawel_krzy
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 09 wrz 2010, 02:06
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: pawel_krzy »

hauwei e 122 i ubuntu 10.04 era blueconnect :razz:
siedzę nad tym już 6h i nie działa. Jedyne porty jakie wykrywa to ttys0-3.
blueconnect widzi jako cd. próbowałem i nic :/


lsusb:

Kod: Zaznacz cały

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 008: ID 12d1:1446 Huawei Technologies Co., Ltd. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Kod: Zaznacz cały

kosiarz@kosiarz-laptop:~/Pulpit/usb$ wvdialconf 
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   


Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?
Ps. na windzie działa, ale ja nie chcę tych okien xD a w kwesti linuksa wciąż zielony.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

A USB-ModeSwitch zainstalowany?
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
pawel_krzy
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 09 wrz 2010, 02:06
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: pawel_krzy »

tak,
ale mam też modem hauwei E630 podłączany do pcmi i spróbuję z nim dziś powalczyć jeszcze, wieczorem napiszę jaki był tego efekt (jak się uda cokolwiek uruchomić to będę miał czas na spokojne podłączanie E122, którego bym wolał jednak).
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

Kod: Zaznacz cały

sudo find /etc -name '12d1:1446' -print
pokaż co ci znalazło - jeśli nic to albo nie masz zainstalowanego USB-ModeSwitch albo w 10.04 w repo jest przedpotopowa wersja i lepiej ją odinstaluj a zainstaluj tą z posta nr.3 (też już stara wersja ale ma już definicję E122)

Jak nie chcesz instalować na piechotę to możesz skonfigurować starą wersję edytując /etc/usb-modeswitch.conf dopisując definicję E122 na końcu

Kod: Zaznacz cały

########################################################
# Huawei E122

DefaultVendor= 0x12d1
DefaultProduct=0x1446

TargetVendor=  0x12d1
TargetProduct=1001

CheckSuccess=20

MessageContent="55534243123456780000000000000011060000000000000000000000000000"
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
pawel_krzy
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 09 wrz 2010, 02:06
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: pawel_krzy »

Kod: Zaznacz cały

/etc/usb_modeswitch.d/12d1:1446
E630 zadziałał bez problemów, kreatorem. Miło ;)
E122 wciąż nic ;/
Ps. przepraszam za tak długą nieobecność.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

Co pokazuje

Kod: Zaznacz cały

cat /lib/udev/rules.d/61-option-modem-modeswitch.rules |grep 12d1
Co pokazuje po 5min od podpięcia modemu

Kod: Zaznacz cały

dmesg |grep -i gsm
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
pawel_krzy
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 09 wrz 2010, 02:06
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: pawel_krzy »

Miałem w międzyczasie reinstalkę, więc zaczynam wszystko od początku. Nie mogłem zainstalować usb-modeswitch (jakieś errory), więc zrobiłem tak.
Źródła oprogramowania->inne->dodaj-> "deb http://ftp.de.debian.org/debian sid main"
i w synapticu zainstalowałem usb-modeswitch i usb-modeswitch-data. Wiec zainstalowane teraz na 100%

Kod: Zaznacz cały

pawel@pawel-laptop:~/Pobrane/usb-modeswitch-1.1.4$ sudo find /etc -name '12d1:1446' -print
/etc/usb_modeswitch.d/12d1:1446
cat /lib/udev/rules.d/61-option-modem-modeswitch.rules |grep 12d1
-nic
Jak nie chcesz instalować na piechotę to możesz skonfigurować starą wersję edytując /etc/usb-modeswitch.conf dopisując definicję E122 na końcu
nie mam w tym miejscu tego pliku, jest jedynie tam z kąd był instalowany.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

to spróbuj ręcznie modem przełączyć

Kod: Zaznacz cały

sudo /usr/sbin/usb-modeswitch -c /etc/usb_modeswitch.d/12d1:1446
po tym lsusb powinno ci znaleźć Huawei E620 z kodem 12d1:1001 - jesli tak będzie to znaczy, że masz problem z UDEV i automatycznym rozpoznaniem modemu
Jeśli to nie zadziała to brak mi pomysłów
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
pawel_krzy
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 09 wrz 2010, 02:06
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: pawel_krzy »

Kod: Zaznacz cały

pawel@pawel-laptop:~$ sudo /usr/sbin/usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1446

Looking for target devices ...
 Found devices in target mode or class (1)
Looking for default devices ...
 No default device found. Is it connected? Bye.
a odnośnie usb-modeswitch:
# Huawei E220 (aka "Vodafone EasyBox II", aka "T-Mobile wnw Box Micro")
# Huawei E160, E160G, E169, E180, E230, E270(+), E280, E630, E870, E1550, E1612, E1662, E1690, E1692, E1750, E1752, EC168C, K3765, K4505, K4605, MTE WM610, R201, K4605, K3765, K4505
# Huawei E630
There are reportedly modem-only variants around (without the storage part); for these no switching is required.
# Huawei U7510 / U7517 (phone), U8110 (Android smartphone)
Like the sticks, these phones have software for Windows onboard and must be switched
Odnoszę nieodparte wrażenie że E122 nie ma opisanego.

Ps. Trudno zostaję na razie z 630, a za kilka dni ma być global3g nowy i "Nie pamiętam w tej
chwili czy też E122 ale są spore szanse, że zadziala na skryptach od
innego nowego Huawei."
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [SOLVED] NetworkManager w 10.04 nie widzi modemu Huawei E122

Post autor: dk75 »

E122, E1750, E1752, E1550, E1556, E1692, E1762, E182E, E161 - te modele mają ten sam kod producenta i kod produktu, czyli 12d1:1446 i USB-ModeSwitch przełącza je rozpoznając VendorID i ProductID a nie nazwę handlową i nie ma znaczenia czy są na liście. Być może jeszcze nikt nie zaraportował, że działają.
Mi działa E122 z 9.10 i USB-ModeSwitch oraz z OpenWRT i starym USB-ModeSwitch bez UDEV (jest skrypt CRONTAB do czasowego sprawdzania portów USB i wykrywania modemów GSM)
Paru innym osobom działa z 10.04 i USB-ModeSwitch

Więc działa tylko coś u siebie masz nie halo.
Niepokojące jest to

Kod: Zaznacz cały

No default device found. Is it connected? Bye.
Czy aby na pewno masz go nie przełączonego ciągle?
lsusb...

A Global3G nic nie zrobi jak modemu nie włączysz sprzętowo a to robi tylko USB-ModeSwitch (który działa) i ZeroCD (które nie działa co pokazuje U9.10 i 10.04 w których jest za to standardowo odpowiedzialny).
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 21 gości