Wpis z mikrobloga

#raspberrypi #linux
Pomoże ktoś podłączyć modem? Doszedłem do tego momentu:

pi@raspberrypi:~ $ lsusb
Bus 001 Device 005: ID 1c4f:0034 SiGma Micro 
Bus 001 Device 009: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM 
Modem/Networkcard
Bus 001 Device 007: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 001 Device 006: ID 1a2c:2d23 China Resource Semico Co., Ltd 
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. 4­Port HUB
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet 
Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@raspberrypi:~ $ ifconfig
eth0      Link encap:Ethernet  HWaddr b8:27:eb:00:54:8a  
          inet6 addr: fe80::e6b:f74:9edc:9460/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:320 errors:0 dropped:0 overruns:0 frame:0
          TX packets:320 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25920 (25.3 KiB)  TX bytes:25920 (25.3 KiB)
wlan0     Link encap:Ethernet  HWaddr b8:27:eb:55:01:df  
          inet6 addr: fe80::ba27:ebff:fe55:1df/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:7 errors:0 dropped:7 overruns:0 frame:0
          TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2744 (2.6 KiB)  TX bytes:4476 (4.3 KiB)
wwan0     Link encap:Ethernet  HWaddr 00:1e:10:1f:00:00  
          inet addr:169.254.62.145  Bcast:169.254.255.255  Mask:255.255.0.0
          inet6 addr: fe80::b0b4:a7ba:fee8:b03/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:9506 (9.2 KiB)
pi@raspberrypi:~ $ wvdial play
­­> Ignoring malformed input line: "Password ­ "blank""
­­> WvDial: Internet dialer version 1.61
­­> Cannot set information for serial port.
­­> Initializing modem.
­­> Sending: ATH
ATH
OK
­­> Sending: ATE1
ATE1
OK
­­> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
­­> Modem initialized.
­­> Sending: ATD*99#
­­> Waiting for carrier.
ATD*99#
CONNECT
­­> Carrier detected.  Starting PPP immediately.
­­> Unable to run /usr/sbin/pppd.
­­> Check permissions, or specify a "PPPD Path" option in wvdial.conf.
­­> Timed out while dialing.  Trying again.
­­> Sending: ATD*99#
­­> Waiting for carrier.
­­> Timed out while dialing.  Trying again.
­­> Sending: ATD*99#
­­> Waiting for carrier.
­­> Timed out while dialing.  Trying again.
­­> Sending: ATD*99#
­­> Waiting for carrier.
­­> Timed out while dialing.  Trying again.
­­> Sending: ATD*99#
­­> Waiting for carrier.
­­> Timed out while dialing.  Trying again.
­­> Maximum Attempts Exceeded..Aborting!!
­­> Disconnecting at Fri Mar 18 11:37:45 2016

Tu mam jakieś rozwiązanie ale nie wiem jak go użyć
http://superuser.com/questions/949520/wvdial-ppp0-and-setting-default-route-automatically
  • 17
  • Odpowiedz
@chciwykrasnolud: zainteresuj się http://www.sakis3g.com zrobi wszystko za Ciebie a dodatkowo stawia na www strone gdzie masz pelne statystki zuzycia łącza. Niby jest tylko wspier usb ale spokojnie tez działa jak modem jest na uart. Tam masz tez skrypt do automatycznego stawiania i podtrzymywania połaczenia. Działa bo sam używam na rpi
  • Odpowiedz
@fervi: pppd mam z tej paczki:
http://blog.r-pi.pl/2013/05/instalacja-sieci-przez-modem-usb/
Mam dostęp do internetu wyłącznie przez usb.

Jak odpalam przez sudo wvdial play to zwraca:
pi@raspberrypi:~ $ sudo wvdial play
­­> WvDial: Internet dialer version 1.61
­­> Initializing modem.
­­> Sending: ATH
ATH
OK
­­> Sending: ATE1
ATE1
OK
­­> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
­­> Modem initialized.
­­> Sending: ATD*99#
­­> Waiting for carrier.
ATD*99#
CONNECT
­­> Carrier detected.  Starting PPP immediately.
­­> Starting
  • Odpowiedz
@chciwykrasnolud: Yhm, już pamiętam czemu nie używam wvdial :D
Na pewno username i password to internet, a nie blank czy jakoś tak?
Część tych danych wygenerowałeś czy wziąłeś z neta?
  • Odpowiedz
@fervi: Wziąłem z tego linku:
http://superuser.com/questions/949520/wvdial-ppp0-and-setting-default-route-automatically
i zmieniłem blank na internet - tak jak to działa w windowsie. W obu przypadkach zwracało identyczną wiadomość.

Problem rozwiązany - sakis3g pomógł.
@kwadratco: @fervi dzięki, uratowaliście mnie. już misł mnie szlag trafić. ;)
Jakby ktoś jeszcze nie miał dostępu do neta po kablu/wifi to wystarczy pobrać pod windowsem paczkę z linku u góry, zgrać na pendrive, rozpakować, wykonać skrypt (jest w paczce) który
  • Odpowiedz
@chciwykrasnolud: jak chcesz to zrobić ręcznie to musisz przełaczyć modem w odpowiedni tryb. Domyślnie jest chyba modem nie widoczny. Jest takie narzędzie tutaj http://www.draisberghof.de/usb_modeswitch/ za jego pomocą ustawisz poprawny tryb modemu usb.

Jak masz tylko /dev/ttyUSB0 to sprawdz np. za pomoca minicom czy przyjmuje na nim komendy AT. Z tego co pamietam to powinny byc widoczne po przelączeniu w poprawny tryb trzy pliki ttyUSB0, ttyUSB1, ttyUSB2. Jeden z nich jest do
  • Odpowiedz
@kwadratco: Aha i ewentualbie zeby sprawdzic czy modem przyjmuje komendy to wez ręcznie w minicom wklep po kolei te komendy z init... powinien się połączyć.

Inna sprawa to czy kart sim ma pin ustawiony na aktywny bo jesli tak to jeszcze najpierw przed wszystkim musisz wpisac pin do modemu odpowiednia komenda.
  • Odpowiedz
Spoko, po prostu wszystko powoli odchodzi od tych starych modemów. Dzisiaj w Playach masz takie routery jakby z baterią


@fervi: Kupowałem go jakieś 9 miesięcy temu, to nie staroć jeszcze :D Chyba. Jest to model e3372 ale w jednej z 50 instrukcji podłączania go znalazłem informację żeby w modeswitch ustawić go jako inny model:
https://forums.linuxmint.com/viewtopic.php?t=215958

jak chcesz to zrobić ręcznie to musisz przełaczyć modem w odpowiedni tryb


@kwadratco: Już to
  • Odpowiedz