Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Ten modem z dystrybucji Playa nie łączy z intrnetem w Debianie 8 poprzez wbudowany NM. Po podłączeniu modemu w kreatorze NM pojawia się nowe połączenie komórkowe, po skonfigurowaniu ustawień dla Playa i uaktywnieniu połączenia diodka w modemie świeci się bez migotania lecz po kilkunastu sekundach zaczyna migotać i pojawia się komunikat: połączenie sieciowe zostało rozłączone.
E3372 w Debianie 8 ma dwa porty
root@debian:~# ls /dev/ttyUSB* /dev/ttyUSB0 /dev/ttyUSB1
Aby mieć dostęp do internetu poprzez ten modem łączę się skryptami ppp
root@debian:~# cat /etc/ppp/peers/play # /etc/ppp/peers/play noauth connect "/usr/sbin/chat -v -f /etc/ppp/play-connect" disconnect "/usr/sbin/chat -v -f /etc/ppp/play-disconnect" /dev/ttyUSB1 crtscts lock local defaultroute nodetach usepeerdns
root@debian:~# cat /etc/ppp/play-connect # /etc/ppp/play-connect TIMEOUT 600 ABORT 'BUSY' ABORT 'NO ANSWER' ABORT 'ERROR' "" ATZ OK 'AT+CGDCONT=1,"IP","internet","",0,0' ABORT 'NO CARRIER' OK 'ATDT*99#'
root@debian:~# cat /etc/ppp/play-disconnect # /etc/ppp/play-disconnect "" "\K" "" "+++ATH0"
połączenie z internetem
root@debian:~# pppd call play
rozłączenie to sekwencja klawiszy ctrl + c
Również wvdial łączy z internetem
root@debian:~# apt-get install wvdial Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Zostaną zainstalowane następujące dodatkowe pakiety: libuniconf4.6 libwvstreams4.6-base libwvstreams4.6-extras Zostaną zainstalowane następujące NOWE pakiety: libuniconf4.6 libwvstreams4.6-base libwvstreams4.6-extras wvdial 0 aktualizowanych, 4 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. Konieczne pobranie 884 kB archiwów.
root@debian:~# cat /etc/wvdial.conf [Dialer Defaults] Modem = /dev/ttyUSB1 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 Init3 = AT+CGDCONT=1,"IP","internet" Phone = *99# Username = "blank" Password = "blank" Stupid Mode = yes
Pytanie do użytkowników modemów 3G/LTE czy w najnowszym Debianie 8 też mają probemy w połączeniu z internetem poprzez Network Managera.
Offline
U mnie Network Manager też nie dawał rady z modemem. Od lat korzystam więc ze skryptu Sakis3G i na różnych modemach zawsze działa.
Offline
W kreatorze NM ustanawiania nowego połączenia "Komórkowego" dla tego modemu jest domyślnie opcja cdc-wdm0 i na tych ustawieniach NM nie łączy z internetem. Zastosowałem metodę blokowania ładowanych modułów: nowy plik blacklist.conf
root@debian:~# cat /etc/modprobe.d/blacklist.conf blacklist cdc_ncm blacklist huawei_cdc_ncm
restart i po podłączeniu tego Huaweia w kreatorze NM w "Komórkowe" zamiast cdc-wdm0 jest HUAWEI MOBILE i po skonfigurowaniu nowego połączenia dla Playa Network Manager pomyślnie łączy z internetem poprzez tradycyjny interferejs ppp0
kwi 29 20:37:21 debian NetworkManager[422]: <info> Activation (ttyUSB0) successful, device activated kwi 29 20:37:21 debian dbus[437]: [system] Activating via systemd: service name='org.freedesktop.nm_ kwi 29 20:37:21 debian NetworkManager[422]: <info> (ppp0): device state change: ip-check -> secondar kwi 29 20:37:21 debian NetworkManager[422]: <info> (ppp0): device state change: secondaries -> activ kwi 29 20:37:22 debian dbus[437]: [system] Successfully activated service 'org.freedesktop.nm_dispat kwi 29 20:37:22 debian nm-dispatcher[1143]: Dispatching action 'up' for ppp0 kwi 29 20:37:22 debian NetworkManager[422]: <info> Activation (ppp0) successful, device activated.
Offline
Playowy E3372 łączy z internetem w Linuksie również w NDIS, w podobny sposób jak E3276
https://forum.dug.net.pl/viewtopic.php?pid=234822#p234822
Na wbudowanych w kernel modułach (cdc_ncm i huawei_cdc_ncm) nie udało mi się dotychczas połączyć i wyłączyłem je w pliku /etc/modprobe.d/blacklist.conf a zastosowałem Huaweiowy NDIS driver
http://consumer.huawei.com/en/support/downloads/det … .htm?id=13971
W pliku /driver/ndis_driver/ndis_src/src/hw_cdc_driver.c linia 2718 zmiana
//dbg ("can't kmalloc dev");
instalacja:
root@debian:/home/s7/driver/ndis_driver# ./ndis_install #install -m 744 -c hw_cdc_driver.o /lib/modules/3.16.0-4-amd64/kernel/drivers/usb/net #depmod -a #modprobe hw_cdc_driver /home/s7/driver/ndis_driver/ndis_src/src/add_header.sh "install" modprobe hw_cdc_driver make[1]: Opuszczenie katalogu '/home/s7/driver/ndis_driver/ndis_src/src' The Linux NDIS driver is installed successfully.
i po restarcie i podłączeniu E3372 ładowany jest nowy moduł hw_cdc_driver .
Połączenie:
root@debian:~# echo -e "at^ndisdup=1,1,\"internet\"\r" > /dev/ttyUSB0 root@debian:~# dhclient eth0
rozłączenie:
root@debian:~# echo -e "at^ndisdup=1,0\r" > /dev/ttyUSB0
root@debian:~# tail -f /var/log/syslog May 2 16:58:20 debian kernel: [ 886.719094] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready May 2 16:58:20 debian dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5 May 2 16:58:20 debian kernel: [ 886.735561] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready May 2 16:58:22 debian avahi-daemon[439]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::21e:10ff:fe1f:1. May 2 16:58:22 debian avahi-daemon[439]: New relevant interface eth0.IPv6 for mDNS. May 2 16:58:22 debian avahi-daemon[439]: Registering new address record for fe80::21e:10ff:fe1f:1 on eth0.*. May 2 16:58:25 debian dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11 May 2 16:58:25 debian dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67 May 2 16:58:25 debian dhclient: DHCPOFFER from 31.175.51.114 May 2 16:58:25 debian dhclient: DHCPACK from 31.175.51.114 May 2 16:58:25 debian avahi-daemon[439]: Joining mDNS multicast group on interface eth0.IPv4 with address 31.175.51.113.
root@debian:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:1e:10:1f:00:01 inet addr:31.175.51.113 Bcast:31.175.51.115 Mask:255.255.255.252 inet6 addr: fe80::21e:10ff:fe1f:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:9598 errors:0 dropped:0 overruns:0 frame:0 TX packets:6675 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10451988 (9.9 MiB) TX bytes:960200 (937.6 KiB) 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:981 errors:0 dropped:0 overruns:0 frame:0 TX packets:981 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:73829 (72.0 KiB) TX bytes:73829 (72.0 KiB)
Do wysyłania komend na port można użyć m.in. konsolowego programu picocom
root@debian:~# picocom /dev/ttyUSB0 picocom v1.7 port is : /dev/ttyUSB0 flowcontrol : none baudrate is : 9600 parity is : none databits are : 8 escape is : C-a local echo is : no noinit is : no noreset is : no nolock is : no send_cmd is : sz -vv receive_cmd is : rz -vv imap is : omap is : emap is : crcrlf,delbs, Terminal ready ati Manufacturer: huawei Model: E3372 Revision: 21.297.05.00.264 IMEI: xxxxxxxx +GCAP: +CGSM,+DS,+ES OK at^getportmode ^GETPORTMODE: TYPE: WCDMA: huawei,pcui:1,3g_modem:2,ncm:3,mass:4,mass_two:5, OK at^setport? ^SETPORT:A1,A2;12,1,16,A1,A2 OK at^ndisdup=1,1,"internet" OK ^NDISSTAT:1,,,"IPV4"
Offline
Po aktualizacji kernela z backports
deb http://ftp.pl.debian.org/debian/ jessie-backports non-free contrib main
root@debian:/var/cache/apt/archives# ls | grep deb linux-compiler-gcc-4.9-x86_4.2.6-3~bpo8+2_amd64.deb linux-headers-4.2.0-0.bpo.1-amd64_4.2.6-3~bpo8+2_amd64.deb linux-headers-4.2.0-0.bpo.1-common_4.2.6-3~bpo8+2_amd64.deb linux-image-4.2.0-0.bpo.1-amd64_4.2.6-3~bpo8+2_amd64.deb linux-kbuild-4.2_4.2-2~bpo8+1_amd64.deb
root@debian:~# uname -r 4.2.0-0.bpo.1-amd64
i ponownym włączeniu ModemManager Network Manager już łączy z internetem na domyślnym profilu cdc-wdm0 (tryb NDIS-NCM)
Dec 23 13:46:24 debian dhclient: DHCPDISCOVER on wwan0 to 255.255.255.255 port 67 interval 3 Dec 23 13:46:24 debian dhclient: DHCPREQUEST on wwan0 to 255.255.255.255 port 67 Dec 23 13:46:24 debian dhclient: DHCPOFFER from 31.174.63.18 Dec 23 13:46:24 debian dhclient: DHCPACK from 31.174.63.18 Dec 23 13:46:24 debian NetworkManager[665]: <info> (wwan0): DHCPv4 state changed preinit -> bound Dec 23 13:46:24 debian NetworkManager[665]: <info> address 31.174.63.17 Dec 23 13:46:24 debian NetworkManager[665]: <info> plen 30 (255.255.255.252) Dec 23 13:46:24 debian NetworkManager[665]: <info> gateway 31.174.63.18 Dec 23 13:46:24 debian NetworkManager[665]: <info> server identifier 31.174.63.18 Dec 23 13:46:24 debian NetworkManager[665]: <info> lease time 518400 Dec 23 13:46:24 debian NetworkManager[665]: <info> nameserver '89.108.195.20' Dec 23 13:46:24 debian NetworkManager[665]: <info> nameserver '89.108.202.20' Dec 23 13:46:24 debian NetworkManager[665]: <info> Activation (cdc-wdm0) Stage 5 of 5 (IPv4 Configure Commit) scheduled... Dec 23 13:46:24 debian NetworkManager[665]: <info> Activation (cdc-wdm0) Stage 5 of 5 (IPv4 Commit) started... Dec 23 13:46:24 debian avahi-daemon[681]: Joining mDNS multicast group on interface wwan0.IPv4 with address 31.174.63.17. Dec 23 13:46:24 debian avahi-daemon[681]: New relevant interface wwan0.IPv4 for mDNS. Dec 23 13:46:24 debian avahi-daemon[681]: Registering new address record for 31.174.63.17 on wwan0.IPv4. Dec 23 13:46:24 debian NetworkManager[665]: <info> (cdc-wdm0): device state change: ip-config -> ip-check (reason 'none') [70 80 0] Dec 23 13:46:24 debian NetworkManager[665]: <info> Activation (cdc-wdm0) Stage 5 of 5 (IPv4 Commit) complete. Dec 23 13:46:24 debian NetworkManager[665]: <info> (cdc-wdm0): device state change: ip-check -> secondaries (reason 'none') [80 90 0] Dec 23 13:46:24 debian NetworkManager[665]: <info> (cdc-wdm0): device state change: secondaries -> activated (reason 'none') [90 100 0] Dec 23 13:46:24 debian NetworkManager[665]: <info> NetworkManager state is now CONNECTED_LOCAL Dec 23 13:46:24 debian dhclient: bound to 31.174.63.17 -- renewal in 225672 seconds. Dec 23 13:46:24 debian NetworkManager[665]: <info> NetworkManager state is now CONNECTED_GLOBAL Dec 23 13:46:24 debian NetworkManager[665]: <info> Policy set 'Play Online Domyślne 1' (wwan0) as default for IPv4 routing and DNS. Dec 23 13:46:24 debian NetworkManager[665]: <info> Policy set 'Play Online Domyślne 1' (wwan0) as default for IPv6 routing and DNS. Dec 23 13:46:24 debian NetworkManager[665]: <info> Activation (cdc-wdm0) successful, device activated. Dec 23 13:46:24 debian dbus[683]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' Dec 23 13:46:25 debian dbus[683]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' Dec 23 13:46:25 debian nm-dispatcher: Dispatching action 'up' for wwan0 Dec 23 13:46:26 debian avahi-daemon[681]: Joining mDNS multicast group on interface wwan0.IPv6 with address fe80::21e:10ff:fe1f:0. Dec 23 13:46:26 debian avahi-daemon[681]: New relevant interface wwan0.IPv6 for mDNS. Dec 23 13:46:26 debian avahi-daemon[681]: Registering new address record for fe80::21e:10ff:fe1f:0 on wwan0.*.
root@debian:~# ifconfig 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:53 errors:0 dropped:0 overruns:0 frame:0 TX packets:53 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4682 (4.5 KiB) TX bytes:4682 (4.5 KiB) wwan0 Link encap:Ethernet HWaddr 00:1e:10:1f:00:00 inet addr:31.174.63.17 Bcast:31.174.63.19 Mask:255.255.255.252 inet6 addr: fe80::21e:10ff:fe1f:0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:39717 errors:0 dropped:0 overruns:0 frame:0 TX packets:23131 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:52028848 (49.6 MiB) TX bytes:1784974 (1.7 MiB)
na wbudowanych w nowy kernel modułach cdc_ncm i huawei_cdc_ncm i nie ma potrzeby już instalować driverów ze strony Huawei.
Tak też można się połączyć:
echo -e "at^ndisdup=1,1,\"internet\"\r" > /dev/ttyUSB0 dhclient wwan0
lub tak
echo -e 'at^ndisdup=1,1,"internet"\r' > /dev/cdc-wdm0 dhclient wwan0
po uprzednim wyłączeniu Modem Manager.
Podobnie jest w Ubuntu 15.05, na domyślnym kernelu NM nie łączy. Dopiero zainstalowanie nowego kernela 4.2.0 lub wyższego
http://ubuntuhandbook.org/index.php/2015/08/upgrade-kernel-4-2-ubuntu/
sprawiło, że NM łączy z internetem poprzez interfejs cdc-wdm0 (sprawdzone empirycznie)
Ostatnio edytowany przez wxn (2015-12-23 16:18:25)
Offline
@wxn, nadałem Ci uprawnienia, napisz arta na głównej
Online
W uzupełnieniu poprzedniego posta: Xubuntu 15.05 z nowym kernelem vmlinuz-4.2.5-040205-generic, w płycie gł. ASUS M5A97 LE R2.0 BIOS Version : 2501 mam wyłączoną wbudowaną kartę sieciową > Advanced Mode(F7) > Advanced > Realtek LAN Controller > Disabled. Debian zainstalowany z obrazu debian-live-8.2.0-amd64-xfce-desktop.iso , po świerzej instalacji wyłączenie aktualizacji:mój sources.list
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-21:51]/ jessie main ##deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-21:51]/ jessie main ##deb http://security.debian.org/ jessie/updates main ##deb-src http://security.debian.org/ jessie/updates main deb http://ftp.pl.debian.org/debian/ jessie non-free contrib main
doinstalowanie (mam wcześniej skopiowane, wymagane pakiety i instaluję je klasyczne : dpkg -i *.deb): build-essential, mc, firmware-linux-nonfree, ufw. Przy pierwszym połączeniu E3372 w kreatorze NM > modyfikuj połączenie > dodaj > wybór > komórkowe > utwórz dla urządzenia cdc-wdm0 > standardowe ustawienia dla Playa i na oryginalnym kernelu vmlinuz-3.16.0-4-amd64 nie łączy
root@debian:~# tail -f /var/log/syslog Dec 23 12:15:39 debian avahi-daemon[543]: Registering new address record for fe80::21e:10ff:fe1f:0 on wwan0.*. Dec 23 12:15:42 debian dhclient: DHCPDISCOVER on wwan0 to 255.255.255.255 port 67 interval 11 Dec 23 12:15:53 debian dhclient: DHCPDISCOVER on wwan0 to 255.255.255.255 port 67 interval 18 Dec 23 12:16:11 debian dhclient: DHCPDISCOVER on wwan0 to 255.255.255.255 port 67 interval 20 Dec 23 12:16:23 debian NetworkManager[531]: <warn> (wwan0): DHCPv4 request timed out. Dec 23 12:16:23 debian NetworkManager[531]: <info> (wwan0): canceled DHCP transaction, DHCP client pid 1887 Dec 23 12:16:23 debian NetworkManager[531]: <info> Activation (cdc-wdm0) Stage 4 of 5 (IPv4 Configure Timeout) scheduled... Dec 23 12:16:23 debian NetworkManager[531]: <info> Activation (cdc-wdm0) Stage 4 of 5 (IPv4 Configure Timeout) started... Dec 23 12:16:23 debian NetworkManager[531]: <info> (cdc-wdm0): device state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5] Dec 23 12:16:23 debian NetworkManager[531]: <info> NetworkManager state is now DISCONNECTED Dec 23 12:16:23 debian NetworkManager[531]: <warn> Activation (cdc-wdm0) failed for connection 'Play Online Domyślne 1' Dec 23 12:16:23 debian NetworkManager[531]: <info> Activation (cdc-wdm0) Stage 4 of 5 (IPv4 Configure Timeout) complete. Dec 23 12:16:23 debian NetworkManager[531]: <info> (cdc-wdm0): device state change: failed -> disconnected (reason 'none') [120 30 0] Dec 23 12:16:23 debian NetworkManager[531]: <info> (cdc-wdm0): deactivating device (reason 'none') [0] Dec 23 12:16:23 debian avahi-daemon[543]: Withdrawing address record for fe80::21e:10ff:fe1f:0 on wwan0. Dec 23 12:16:23 debian avahi-daemon[543]: Leaving mDNS multicast group on interface wwan0.IPv6 with address fe80::21e:10ff:fe1f:0. Dec 23 12:16:23 debian avahi-daemon[543]: Interface wwan0.IPv6 no longer relevant for mDNS.
Odłączenie modemu, wyłączenie ModemManager
root@debian:~# systemctl stop ModemManager root@debian:~# systemctl disable ModemManager Removed symlink /etc/systemd/system/multi-user.target.wants/ModemManager.service. Removed symlink /etc/systemd/system/dbus-org.freedesktop.ModemManager1.service.
Dodanie do sources.list repozytorium backports, podłączenie modemu i polecenie z roota ustanawiającego połączenie z netem: pppd call play , aktualizacjia repo: apt-get update , zainstalowanie nowego linux-headers i linux-image , restart i na nowym kernelu jest już bezproblemowe połączenie E3372 z internetem poprzez ustanowionego przez kreatora appleta połączenia dla Playa. Bardzo szybko jest nawiązywane połączenie, nie sprawdzałem jeszcze czy prawidłowo jest modem przełączany z LTE na 3G i na odwrót, mam ustawione auto.
Dobrze by było gdyby inne osoby potwierdziły pomyślne łączenie tym modemem (mój jest z dystrybucji Playa) zarówno poprzez NM w trybie cdc-wdm0 jak i też klasycznie skryptami, wvdialem lub komendami AT.
edycja
po zainstalowaniu nowego kernela ponowne włączenie ModemManager > z roota
root@debian:~# systemctl enable ModemManager root@debian:~# systemctl start ModemManager
Chyba już niczego nie pominąłem, w razie znalezionych braków proszę o uzupełniające posty.
Ostatnio edytowany przez wxn (2015-12-23 20:10:50)
Offline
wxn napisał(-a):
po świeżej instalacji wyłączenie
Taką małą rodzynkę wychwyciłem.
Offline
W Debianie testing zainstalowanym z obrazu debian-testing-amd64-DVD-1.iso
root@debian:~# uname -r 4.2.0-1-amd64 root@debian:~# cat /etc/issue Debian GNU/Linux stretch/sid \n \l root@debian:/boot# ls -al | grep vmlinuz -rw-r--r-- 1 root root 3481264 gru 6 06:58 vmlinuz-4.2.0-1-amd64
skonfigurowanie Huawei E3372 jest bezproblemowe. Po podłączeniu modemu po kilku sek. pokaże się komunikat "Sieć komórkowa. Zarejestrowano w sieci domowej" i można już skonfigurować połączenie modemowe.
root@debian:~# tail -f /var/log/syslog Dec 24 12:39:26 debian kernel: [ 1604.277634] huawei_cdc_ncm 4-1:1.2 wwx001e101f0000: renamed from wwan0 Dec 24 12:39:26 debian root: usb_modeswitch: switched to 12d1:1506 on 004/003 Dec 24 12:39:26 debian NetworkManager[564]: <info> devices added (path: /sys/devices/pci0000:00/0000:00:13.2/usb4/4-1/4-1:1.2/net/wwx001e101f0000, iface: wwx001e101f0000)
Tu pojawiły się dziwne "niekoszerne" oznaczenia: wwx001e101f0000. Sposób na uniknięcie tego typu określeń to edycja pliku /etc/default/grub i wpis
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Uaktualnienie gruba
root@debian:~# update-grub
restart i już nie pojawią się te nazwy
Dec 24 12:49:30 debian kernel: [ 114.950439] huawei_cdc_ncm 4-1:1.2 wwan0: register 'huawei_cdc_ncm' at usb-0000:00:13.2-1, Huawei CDC NCM device, 00:1e:10:1f:00:00 Dec 24 12:49:30 debian kernel: [ 114.950494] usbcore: registered new interface driver huawei_cdc_ncm Dec 24 12:49:30 debian NetworkManager[578]: <info> devices added (path: /sys/devices/pci0000:00/0000:00:13.2/usb4/4-1/4-1:1.2/net/wwan0, iface: wwan0)
Skonfigurowanie połączenia w NM i nawiązanie połączenia
Dec 24 12:53:56 debian NetworkManager[578]: <info> Activation (wwan0) Beginning DHCPv4 transaction (timeout in 15 seconds) Dec 24 12:53:56 debian NetworkManager[578]: <info> dhclient started with pid 1009 Dec 24 12:53:56 debian NetworkManager[578]: <info> (ttyUSB0): IPv6 configuration disabled Dec 24 12:53:56 debian dhclient[1009]: DHCPDISCOVER on wwan0 to 255.255.255.255 port 67 interval 5 Dec 24 12:53:56 debian dhclient[1009]: DHCPREQUEST of 31.174.73.169 on wwan0 to 255.255.255.255 port 67 Dec 24 12:53:56 debian dhclient[1009]: DHCPOFFER of 31.174.73.169 from 31.174.73.170 Dec 24 12:53:56 debian dhclient[1009]: DHCPACK of 31.174.73.169 from 31.174.73.170 Dec 24 12:53:56 debian NetworkManager[578]: <info> address 31.174.73.169 Dec 24 12:53:56 debian NetworkManager[578]: <info> plen 30 (255.255.255.252) Dec 24 12:53:56 debian NetworkManager[578]: <info> gateway 31.174.73.170 Dec 24 12:53:56 debian NetworkManager[578]: <info> server identifier 31.174.73.170 Dec 24 12:53:56 debian NetworkManager[578]: <info> lease time 518400 Dec 24 12:53:56 debian NetworkManager[578]: <info> nameserver '89.108.195.20' Dec 24 12:53:56 debian NetworkManager[578]: <info> nameserver '89.108.202.20' Dec 24 12:53:56 debian NetworkManager[578]: <info> (wwan0): DHCPv4 state changed unknown -> bound Dec 24 12:53:56 debian avahi-daemon[575]: Joining mDNS multicast group on interface wwan0.IPv4 with address 31.174.73.169. Dec 24 12:53:56 debian avahi-daemon[575]: New relevant interface wwan0.IPv4 for mDNS. Dec 24 12:53:56 debian avahi-daemon[575]: Registering new address record for 31.174.73.169 on wwan0.IPv4.
root@debian:~# ifconfig lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 2393 bytes 199295 (194.6 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 2393 bytes 199295 (194.6 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wwan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 31.174.73.169 netmask 255.255.255.252 broadcast 31.174.73.171 ether 00:1e:10:1f:00:00 txqueuelen 1000 (Ethernet) RX packets 34331 bytes 46711137 (44.5 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 19579 bytes 1498995 (1.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Offline
W Debianie testing NM nie ma opcji wymuszania pasm LTE czy 3G, w Jessie jest ta opcja ale z Huawei E3372 nie działa dlatego trzeba radzić sobię ręcznie. W systemie jest wbudowane konsolowe narzędzie mmcli.
root@debian:~# mmcli -L Found 1 modems: /org/freedesktop/ModemManager1/Modem/0 [huawei] E3372 root@debian:~# mmcli --set-logging=DEBUG Successfully set logging level root@debian:~# mmcli -m 0 --enable successfully enabled the modem root@debian:~# mmcli -m 0 | grep -Ev "imei|equipment|Numbers" /org/freedesktop/ModemManager1/Modem/0 (device id '780f4c0d0126ba5d1026888add66790667c2dd26') ------------------------- Hardware | manufacturer: 'huawei' | model: 'E3372' | revision: '21.297.05.00.264' | supported: 'gsm-umts' | current: 'gsm-umts' ------------------------- System | device: '/sys/devices/pci0000:00/0000:00:13.2/usb4/4-1' | drivers: 'option1, huawei_cdc_ncm' | plugin: 'Huawei' | primary port: 'ttyUSB0' | ports: 'ttyUSB0 (at), ttyUSB1 (at), cdc-wdm0 (at), wwan0 (net)' ------------------------- ------------------------- Status | lock: 'none' | unlock retries: 'sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)' | state: 'registered' | power state: 'on' | access tech: 'lte' | signal quality: '61' (recent) ------------------------- Modes | supported: 'allowed: 2g; preferred: none | allowed: 3g; preferred: none | allowed: 4g; preferred: none | allowed: 2g, 3g, 4g; preferred: none' | current: 'allowed: 2g, 3g, 4g; preferred: none' ------------------------- Bands | supported: 'unknown' | current: 'unknown' ------------------------- IP | supported: 'ipv4' ------------------------- | enabled locks: 'none' | operator id: '26006' | operator name: 'PLAY' | subscription: 'unknown' | registration: 'home' ------------------------- SIM | path: '/org/freedesktop/ModemManager1/SIM/0' ------------------------- Bearers | paths: '/org/freedesktop/ModemManager1/Bearer/0'
root@debian:~# mmcli -m 0 --messaging-status /org/freedesktop/ModemManager1/Modem/0 ---------------------------- Messaging | supported storages: 'sm, me' | default storage: 'me' root@debian:~# mmcli -m 0 --messaging-list-sms Found 1 SMS messages: /org/freedesktop/ModemManager1/SMS/0 (received) root@debian:~# mmcli -s 0 SMS '/org/freedesktop/ModemManager1/SMS/0' ----------------------------------- Content | number: 'PLAY-ADURM' | text: 'Od 1.07.14 Klienci Play uprawnieni sa do wyboru, korzystania i bezplatnej zmiany Alternatywnych Dostawcow Uslug Roamingu Miedzynarodowego (ADURM) na terenie EOG Zmiany dostawcy dokonuje sie u ADURM w dowolnym momencie, trwa ona 1 dzien roboczy. Lista ADURM dostepnych w Play i Regulamin Uslugi na www.play.pl/arp W razie zmiany Play na innego operatora krajowego, nowy operator nie jest zobowiazany do obslugi uslug roamingu swiadczonych przez ADURM wybranego w Play Klienci Play w roamingu miedzynarodowym na terenie EOG moga korzystac z transmisji danych oferowanej przez lokalnego operatora, jesli swiadczy on taka usluge' ----------------------------------- Properties | PDU type: 'deliver' | state: 'received' | storage: 'sm' | smsc: '+48xxxx' | timestamp: '151223151047+01'
Obsługuje również komendy AT, tu jednak trzeba wcześniej uruchomić ModemManager w trybie debug, bez tego są błędy
root@debian:~# mmcli -m 0 --command="+csq" error: command failed: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Unauthorized: Cannot send AT command to modem: operation only allowed in debug mode'
To po zmianie
root@debian:~# mmcli -m 0 --command="+csq" response: '+CSQ: 18,99' root@debian:~# mmcli -m 0 --command="+cops?" response: '+COPS: 0,0,"PLAY",7'
Wymuszanie trybu tylko 3G
root@debian:~# mmcli -m 0 --command="^syscfgex=\"02\",3fffffff,1,2,7fffffffffffffff,," response: '' root@debian:~# mmcli -m 0 --command="+cops?" response: '+COPS: 0,0,"PLAY",2'
i powrót do AUTO
root@debian:~# mmcli -m 0 --command="^syscfgex=\"00\",3fffffff,1,2,7fffffffffffffff,," response: '' root@debian:~# mmcli -m 0 --command="+cops?" response: '+COPS: 0,0,"PLAY",7'
Zakończenie mmcli
root@debian:~# mmcli -m 0 --disable successfully disabled the modem
Offline
wxn napisał(-a):
......
Czy jesteś pewien, że do tego modemu potrzeba Network-Managera i Avahi-daemon?
Pytam, bo u mnie na wszystkich Linuxach w historii NM i Avahi przeważnie generowały poważne problemy przy tak trywialnym połączeniu jak kabel+dhcp, dlatego oba cudaczne rozwiązania omijam bardzo szerokim łukiem.
Podobnie z połączeniem PPPOE, które mi ISP wprowadził kilka latek temu.
Debian po instalacji za Chiny Ludowe nie chciał się połączyć, ubicie i wyętolenie NM i Avahi-daemona, instalacja i odpalenie pppoeconf
i dopiero miałem neta.
W Gentoo w ogóle nie mam nawet śladu po Avahi, czego w Debianie do końca nie da się osiągnąć, ale można zablokować Avahi na kilka sposobów.
NM też nie jest wymagany do instalacji systemu, może z wyjątkiem nowego cudownego pomysłu w KDE5 - Plasma wciąga kde-plasma/plasma-nm, ten ciągnie kde-frameworks/networkmanager-qt, ten wciąga NM (to w Gentoo). :P
Ostatnio edytowany przez Jacekalex (2015-12-30 23:38:45)
Offline
Jacekalex napisał(-a):
Pytam, bo u mnie na wszystkich Linuxach w historii NM i Avahi przeważnie generowały poważne problemy przy tak trywialnym połączeniu jak kabel+dhcp, dlatego oba cudaczne rozwiązania omijam bardzo szerokim łukiem.
+1024
Offline
Jacekalex napisał(-a):
Czy jesteś pewien, ze do tego modemu potrzeba Network-Managera
W poprzednich postach podałem przykłady różnych ustawień konfiguracyjnych dla połączenia internetowego tego modemu jak skrypty ppp, wvdial czy też połączenie NDIS-NCM. Fakt, że w systemie cały czas jest ten Network Manager ale na czas tych alternatywnych połączeń jego podsystem czyli Modem Manager był zdezaktywizowany
root@debian:~# systemctl stop ModemManager root@debian:~# systemctl disable ModemManager
Nie testowałem jeszcze takiej konfiguracji w Debianie, w której Network Manager jest całkowicie wyinstalowany.
Offline
2499
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:29:57)
Offline
Sprawdziłem w Jessie z wyinstalowanymi modemmanager i networkmanager Huawei E3372. To przed zmianą
root@debian:~# systemctl list-unit-files | grep -i network | grep -i manager network-manager.service disabled NetworkManager-dispatcher.service enabled NetworkManager-wait-online.service disabled NetworkManager.service enabled root@debian:~# systemctl list-unit-files | grep -i modem | grep -i manager dbus-org.freedesktop.ModemManager1.service enabled ModemManager.service enabled
Usunięcie z systemu
root@debian:~# apt-get remove --purge modemmanager Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Następujące pakiety zostaną USUNIĘTE: modemmanager* 0 aktualizowanych, 0 nowo instalowanych, 1 usuwanych i 0 nieaktualizowanych. Po tej operacji zostanie zwolnione 4694 kB miejsca na dysku. Kontynuować? [T/n] t (Odczytywanie bazy danych ... 102665 plików i katalogów obecnie zainstalowanych.) Usuwanie pakietu modemmanager (1.4.0-1) ... Created symlink from /run/systemd/system/ModemManager.service to /dev/null. Removed symlink /run/systemd/system/ModemManager.service. Czyszczenie z plików konfiguracyjnych pakietu modemmanager (1.4.0-1) ... Przetwarzanie wyzwalaczy pakietu dbus (1.8.20-0+deb8u1)... Przetwarzanie wyzwalaczy pakietu hicolor-icon-theme (0.13-1)... Przetwarzanie wyzwalaczy pakietu man-db (2.7.0.2-5)... root@debian:~# apt-get remove --purge network-manager Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane: libmbim-glib4 libmbim-proxy libqmi-glib1 libqmi-proxy Aby je usunąć należy użyć "apt-get autoremove". Następujące pakiety zostaną USUNIĘTE: network-manager* network-manager-gnome* 0 aktualizowanych, 0 nowo instalowanych, 2 usuwanych i 0 nieaktualizowanych. Po tej operacji zostanie zwolnione 14,2 MB miejsca na dysku. Kontynuować? [T/n] t (Odczytywanie bazy danych ... 102588 plików i katalogów obecnie zainstalowanych.) Usuwanie pakietu network-manager-gnome (0.9.10.0-2) ... Czyszczenie z plików konfiguracyjnych pakietu network-manager-gnome (0.9.10.0-2) ... Usuwanie pakietu network-manager (0.9.10.0-7) ... Czyszczenie z plików konfiguracyjnych pakietu network-manager (0.9.10.0-7) ... Przetwarzanie wyzwalaczy pakietu hicolor-icon-theme (0.13-1)... Przetwarzanie wyzwalaczy pakietu man-db (2.7.0.2-5)... Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.22-1)... Przetwarzanie wyzwalaczy pakietu mime-support (3.58)... Przetwarzanie wyzwalaczy pakietu libglib2.0-0:amd64 (2.42.1-1)... Przetwarzanie wyzwalaczy pakietu dbus (1.8.20-0+deb8u1)...
Po restarcie brak jest network i modem managerów
root@debian:~# systemctl list-unit-files | grep enabled run-vmblock\x2dfuse.mount enabled cups.path enabled anacron-resume.service enabled anacron.service enabled atd.service enabled avahi-daemon.service enabled bluetooth.service enabled cron.service enabled cups-browsed.service enabled cups.service enabled dbus-org.bluez.service enabled dbus-org.freedesktop.Avahi.service enabled display-manager.service enabled getty@.service enabled hwclock-save.service enabled lightdm.service enabled lm-sensors.service enabled open-vm-tools.service enabled pppd-dns.service enabled rsyslog.service enabled ssh.service enabled sshd.service enabled syslog.service enabled avahi-daemon.socket enabled cups.socket enabled uuidd.socket enabled remote-fs.target enabled
Skrypty ppp łączą bez problemu
Dec 30 20:34:07 debian pppd[1234]: Using interface ppp0 Dec 30 20:34:07 debian pppd[1234]: Connect: ppp0 <--> /dev/ttyUSB1 Dec 30 20:34:08 debian pppd[1234]: Remote message: Greetings!! Dec 30 20:34:08 debian pppd[1234]: PAP authentication succeeded Dec 30 20:34:08 debian kernel: [ 239.678337] PPP BSD Compression module registered Dec 30 20:34:08 debian kernel: [ 239.680834] PPP Deflate Compression module registered Dec 30 20:34:10 debian pppd[1234]: Could not determine remote IP address: defaulting to 10.64.64.64 Dec 30 20:34:10 debian pppd[1234]: local IP address 31.174.200.140 Dec 30 20:34:10 debian pppd[1234]: remote IP address 10.64.64.64 Dec 30 20:34:10 debian pppd[1234]: primary DNS address 89.108.195.20 Dec 30 20:34:10 debian pppd[1234]: secondary DNS address 89.108.202.20
NCM na kernelu vmlinuz-3.16.0-4-amd64 nie łączy, po zainstalowaniu nowego kernela
root@debian:~# apt-get install linux-image-4.2.* Zostaną zainstalowane następujące NOWE pakiety: linux-image-4.2.0-0.bpo.1-amd64 linux-image-4.2.0-0.bpo.1-amd64-dbg 0 aktualizowanych, 2 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. Konieczne pobranie 375 MB/410 MB archiwów.
jest połączenie również w NDIS-NCM
root@debian:~# ifconfig 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:57 errors:0 dropped:0 overruns:0 frame:0 TX packets:57 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4882 (4.7 KiB) TX bytes:4882 (4.7 KiB) wwan0 Link encap:Ethernet HWaddr 00:1e:10:1f:00:00 inet addr:31.174.200.140 Bcast:31.174.200.143 Mask:255.255.255.248 inet6 addr: fe80::21e:10ff:fe1f:0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:11983 errors:0 dropped:0 overruns:0 frame:0 TX packets:8170 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:12843106 (12.2 MiB) TX bytes:825182 (805.8 KiB)
Offline
Po wywaleniu managerów mądrzejszych od użyszkodnika (jak NM, Avahi, ModemManager) zazwyczaj wszystko działa.
Po prostu w Linuxie nie sprawdza się pełna błedów automagia, tylko kumaty administrator, który używa potrzebnych narzędzi, a one działają bez problemu.
Offline
Wyinstalowanie modem i network managera spowodowało, że pojawił się nowy problem z innym Huawei E3372 HiLink. W Jessie uruchomionym jako LiveCD, gdzie fabrycznie jest mm i NM ustanowienie połączania tym HiLink-iem nie sprawia problemu, gdyż po wpisaniu w przeglądarce adresu
http://192.168.8.1/html/home.html
ukaże się panel administracyjny do zarządzania połączeniem.
W Jessie bez mm i NM jaki mam teraz na dysku, na starym i nowym z backportów kernelu, brak jest tego panelu, logi systemowe po podłączeniu HiLink-a
Jan 3 18:58:36 debian kernel: [ 392.563363] usb 4-1: new high-speed USB device number 2 using ehci-pci Jan 3 18:58:36 debian kernel: [ 392.696675] usb 4-1: New USB device found, idVendor=12d1, idProduct=1f01 Jan 3 18:58:36 debian kernel: [ 392.696682] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Jan 3 18:58:36 debian kernel: [ 392.696687] usb 4-1: Product: HUAWEI_MOBILE Jan 3 18:58:36 debian kernel: [ 392.696691] usb 4-1: Manufacturer: HUAWEI_MOBILE Jan 3 18:58:36 debian kernel: [ 392.696695] usb 4-1: SerialNumber: 0123456789ABCDEF Jan 3 18:58:36 debian mtp-probe: checking bus 4, device 2: "/sys/devices/pci0000:00/0000:00:13.2/usb4/4-1" Jan 3 18:58:36 debian mtp-probe: bus: 4, device: 2 was not an MTP device Jan 3 18:58:36 debian kernel: [ 392.827714] usb-storage 4-1:1.0: USB Mass Storage device detected Jan 3 18:58:36 debian kernel: [ 392.827874] scsi6 : usb-storage 4-1:1.0 Jan 3 18:58:36 debian kernel: [ 392.828049] usbcore: registered new interface driver usb-storage Jan 3 18:58:37 debian usb_modeswitch: switch device 12d1:1f01 on 004/002 Jan 3 18:58:37 debian kernel: [ 393.443991] usb 4-1: USB disconnect, device number 2 Jan 3 18:58:37 debian kernel: [ 393.901219] usb 4-1: new high-speed USB device number 3 using ehci-pci Jan 3 18:58:37 debian kernel: [ 394.034526] usb 4-1: New USB device found, idVendor=12d1, idProduct=14dc Jan 3 18:58:37 debian kernel: [ 394.034533] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jan 3 18:58:37 debian kernel: [ 394.034538] usb 4-1: Product: HUAWEI_MOBILE Jan 3 18:58:37 debian kernel: [ 394.034541] usb 4-1: Manufacturer: HUAWEI_MOBILE Jan 3 18:58:37 debian kernel: [ 394.038106] usb-storage 4-1:1.2: USB Mass Storage device detected Jan 3 18:58:37 debian kernel: [ 394.038334] scsi7 : usb-storage 4-1:1.2 Jan 3 18:58:37 debian mtp-probe: checking bus 4, device 3: "/sys/devices/pci0000:00/0000:00:13.2/usb4/4-1" Jan 3 18:58:37 debian mtp-probe: bus: 4, device: 3 was not an MTP device Jan 3 18:58:37 debian kernel: [ 394.082875] cdc_ether 4-1:1.0 eth0: register 'cdc_ether' at usb-0000:00:13.2-1, CDC Ethernet Device, 0c:5b:8f:27:9a:64 Jan 3 18:58:37 debian kernel: [ 394.082913] usbcore: registered new interface driver cdc_ether Jan 3 18:58:38 debian logger: usb_modeswitch: switched to 12d1:14dc on 004/003 root@debian:~# usb-devices T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.10 Cls=02(commc) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=12d1 ProdID=14dc Rev=01.02 S: Manufacturer=HUAWEI_MOBILE S: Product=HUAWEI_MOBILE C: #Ifs= 3 Cfg#= 1 Atr=c0 MxPwr=2mA I: If#= 0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=06 Prot=00 Driver=cdc_ether I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=06 Prot=00 Driver=cdc_ether I: If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage root@debian:~# ls /dev/ttyUSB* ls: nie ma dostępu do /dev/ttyUSB*: Nie ma takiego pliku ani katalogu root@debian:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 0c:5b:8f:27:9a:64 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:27 errors:0 dropped:0 overruns:0 frame:0 TX packets:27 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3082 (3.0 KiB) TX bytes:3082 (3.0 KiB)
Dopiero po komendzie
root@debian:~# dhclient eth0
w przeglądarce pokazał się panel administracyjny do zarządzania połączeniem.
root@debian:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 0c:5b:8f:27:9a:64 inet addr:192.168.8.100 Bcast:192.168.8.255 Mask:255.255.255.0 inet6 addr: fe80::e5b:8fff:fe27:9a64/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:17493 errors:0 dropped:0 overruns:0 frame:0 TX packets:10036 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:23033222 (21.9 MiB) TX bytes:808906 (789.9 KiB) 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:29 errors:0 dropped:0 overruns:0 frame:0 TX packets:29 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3226 (3.1 KiB) TX bytes:3226 (3.1 KiB)
;dodane
ten dodatkowy wpis do pliku /etc/network/interfaces
allow-hotplug eth0 iface eth0 inet dhcp
sprawi, że po podłączeniu E3372 HiLink nie trzeba już wpisywać w konsoli komendy: dhclient eth0
Ostatnio edytowany przez wxn (2016-01-11 21:17:55)
Offline
Bardzo prosze o informacje jak uruchomic ten modem (E3372 z orange) na linux mint. Przeczytalem caly temat kilka razy, ale prawie nic nie rozumiem. Modem mial pracowac u rodzicow na laptopie, ale nie daje rady go tam uruchomic :/ Oczywiscie moglbym zainstalowac windowasa, ale raz, ze jest to stary laptop, a dwa ma walnieta karte graficzna (czesc odpowiedzialna za grafike 3d) i jedynie na mincie xfce laptop normalnie chodzi (na innych pojawialy sie artefakty i co chwile sie wieszal/resetowal).
Czy wystarczy zainstalowac najnowszy kernel ( najnowsza wersja w manadzerze aktualizacji to 4.2.0.-30)? I juz po tej czynnosci network manager (w mincie nazywa sie to "Sieci") bedzie normalnie wspolpracowal z modemem? Czy jeszcze cos trzeba bedzie zrobic?
Offline
W Mincie 17.3 XFCE uruchomionym jako LiveCD (brak polskich liter)
mint@mint ~ $ sudo su mint mint # uname -rp 3.19.0-32-generic x86_64 mint mint # cat /etc/issue.net Linux Mint 17.3 Rosa
playowy Huawei E3372 (nie HiLink) lanczy z internetem poprzez domyslny Network Manager bez problemu, po uprzednim skonfigurowaniu profilu dla Playa
mint mint # ls /dev/ttyUSB* /dev/ttyUSB0 /dev/ttyUSB1 mint mint # tail -f /var/log/syslog Feb 26 22:39:40 mint pppd[3611]: Plugin /usr/lib/x86_64-linux-gnu/pppd/2.4.5/nm-pppd-plugin.so loaded. Feb 26 22:39:40 mint pppd[3611]: pppd 2.4.5 started by root, uid 0 Feb 26 22:39:40 mint pppd[3611]: Using interface ppp0 Feb 26 22:39:40 mint pppd[3611]: Connect: ppp0 <--> /dev/ttyUSB1 Feb 26 22:39:40 mint NetworkManager[1658]: SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0) Feb 26 22:39:40 mint NetworkManager[1658]: SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found. Feb 26 22:39:40 mint NetworkManager[1658]: <warn> /sys/devices/virtual/net/ppp0: couldn't determine device driver; ignoring... Feb 26 22:39:41 mint pppd[3611]: CHAP authentication succeeded: Welcome!! Feb 26 22:39:41 mint pppd[3611]: CHAP authentication succeeded Feb 26 22:39:41 mint kernel: [ 402.735477] PPP BSD Compression module registered Feb 26 22:39:41 mint kernel: [ 402.739002] PPP Deflate Compression module registered Feb 26 22:39:41 mint pppd[3611]: Could not determine remote IP address: defaulting to 10.64.64.64 Feb 26 22:39:41 mint pppd[3611]: local IP address 31.175.120.228 Feb 26 22:39:41 mint pppd[3611]: remote IP address 10.64.64.64 Feb 26 22:39:41 mint pppd[3611]: primary DNS address 89.108.195.20 Feb 26 22:39:41 mint pppd[3611]: secondary DNS address 89.108.202.20 mint mint # ifconfig -a 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:745 errors:0 dropped:0 overruns:0 frame:0 TX packets:745 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:62637 (62.6 KB) TX bytes:62637 (62.6 KB) ppp0 Link encap:Point-to-Point Protocol inet addr:31.175.120.228 P-t-P:10.64.64.64 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:14589 errors:0 dropped:0 overruns:0 frame:0 TX packets:9146 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:17658050 (17.6 MB) TX bytes:777653 (777.6 KB) wwan0 Link encap:Ethernet HWaddr 00:1e:10:1f:00:00 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)
Nie ma potrzeby instalowac nowego kernela, modem "dziala od strzala".
Offline
Dzieki za odpowiedz.
Jest to wersja minta 17 32 bity (linuxmint-17-xfce-dvd-32bit) http://www.linuxmint.com/edition.php?id=169
Uruchomilem teraz u siebie na kompie live cd bo do laptopa na razie nie mam dostepu, ale jest to samo.
mint@mint ~ $ tail -f /var/log/syslog
Feb 27 09:13:52 mint kernel: [ 393.104495] scsi 10:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
Feb 27 09:13:52 mint kernel: [ 393.104867] scsi 10:0:0:1: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2
Feb 27 09:13:52 mint kernel: [ 393.107234] sr1: scsi-1 drive
Feb 27 09:13:52 mint kernel: [ 393.107337] sr 10:0:0:0: Attached scsi CD-ROM sr1
Feb 27 09:13:52 mint kernel: [ 393.107649] sr 10:0:0:0: Attached scsi generic sg4 type 5
Feb 27 09:13:52 mint kernel: [ 393.107772] sd 10:0:0:1: Attached scsi generic sg5 type 0
Feb 27 09:13:52 mint kernel: [ 393.112443] sd 10:0:0:1: [sdd] Attached SCSI removable disk
Feb 27 09:13:53 mint udisksd[3263]: Mounted /dev/sr1 at /media/mint/Orange on behalf of uid 999
Feb 27 09:13:53 mint kernel: [ 394.318734] ISO 9660 Extensions: Microsoft Joliet Level 1
Feb 27 09:13:53 mint kernel: [ 394.319109] ISOFS: changing to secondary root
quote]mint@mint ~ $ ls /dev/ttyUSB*
ls: cannot access /dev/ttyUSB*: No such file or directory
mint@mint ~ $ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1c:25:a8:b6:64
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:157 errors:0 dropped:0 overruns:0 frame:0
TX packets:157 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11167 (11.1 KB) TX bytes:11167 (11.1 KB)
wlan0 Link encap:Ethernet HWaddr 00:0d:81:ae:fe:3d
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)
mint mint # lsusb
Bus 002 Device 003: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 09da:8090 A4 Tech Co., Ltd X-718BK Oscar Optical Gaming Mouse
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 12d1:15cf Huawei Technologies Co., Ltd.
Bus 001 Device 002: ID 0930:6544 Toshiba Corp. Kingston DataTraveler 2.0 Stick (2GB)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
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
mint@mint ~ $ sudo su
mint mint # uname -rp
3.13.0-24-generic i686
mint mint # cat /etc/issue.net
Linux Mint 17 Qianamint mint #
Ostatnio edytowany przez tadek (2016-02-27 09:32:35)
Offline
Bus 001 Device 005: ID 12d1:15cf Huawei Technologies Co., Ltd.
Na forum usb_modeswitch jest wzmianka o tym Huaweiu
http://www.draisberghof.de/usb_modeswitch/bb/viewto … cbbc59#p14423
w najnowszej paczce usb_modeswitch-data też jest
cat /home/s3/Pobrane/_usb_modeswitch/usb-modeswitch-data-20160112/usb_modeswitch.d/12d1:15cf # Huawei E3372s-153 TargetVendor=0x12d1 TargetProduct=0x1506 HuaweiNewMode=1
Offline
No dobrze mam już do dyspozycji laptop. Mam oczywiscie zainstalowane usb_modeswitch. Co mam zrobic, żeby modem zaczal dzialac?
Offline
Możesz spróbować wyłączyć network-managera i skonfigurować modem ręcznie przez wvdial, to bardzo często pomaga w kłopotach z modemami.
wvdial - Inteligentne narzędzie do wybierania numeru za pośrednictwem protokołu Point-to-Point
Tu masz przykład zabawy z wvdial na starszym modemie z Aero2:
https://dug.net.pl/drukuj/197/aero2_z_modemem_huawei_e3131/
I conieco o zabawie z jeszcze starczym modmem u rożnych operatorów:
https://dug.net.pl/drukuj/132/huawei_e122___instala … ga_modemu_3g/
Ostatnio edytowany przez Jacekalex (2016-02-27 20:45:00)
Offline
Nie no super. Okazalo sie, ze w menedzerze oprogramowania jest stara wersja usb_modeswitch ktora nie wspiera tego modemu.
http://www.draisberghof.de/usb_modeswitch/ChangeLogData
http://www.draisberghof.de/usb_modeswitch/#install
tadek@linux ~/Pobrane/usb-modeswitch-2.3.0 $ sudo make install
[sudo] password for maxdata:
sed 's_!/usr/bin/tclsh_!'"/usr/bin/tclsh"'_' < usb_modeswitch.tcl > usb_modeswitch_dispatcher
cc -o usb_modeswitch usb_modeswitch.c -Wall `pkg-config --libs --cflags libusb-1.0`
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
usb_modeswitch.c:50:19: fatal error: stdio.h: Nie ma takiego pliku ani katalogu
#include <stdio.h>
^
compilation terminated.
make: *** [usb_modeswitch] Błąd 1
tadek@linux ~ $ sudo apt-get install libusb-1.0-0-dev
[sudo] password for maxdata:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Polecane pakiety:
libusb-1.0-doc
Zostaną zainstalowane następujące NOWE pakiety:
libusb-1.0-0-dev
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 26 nieaktualizowanych.
Konieczne pobranie 52,7 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 244 kB miejsca na dysku.
Pobieranie:1 http://archive.ubuntu.com/ubuntu/ trusty/main libusb-1.0-0-dev i386 2:1.0.17-1ubuntu2 [52,7 kB]
Pobrano 52,7 kB w 1s (27,8 kB/s)
Wybieranie wcześniej niewybranego pakietu libusb-1.0-0-dev:i386.
(Odczytywanie bazy danych ... 161951 plików i katalogów obecnie zainstalowanych.)
Preparing to unpack .../libusb-1.0-0-dev_2%3a1.0.17-1ubuntu2_i386.deb ...
Unpacking libusb-1.0-0-dev:i386 (2:1.0.17-1ubuntu2) ...
Konfigurowanie pakietu libusb-1.0-0-dev:i386 (2:1.0.17-1ubuntu2) ...
Dlaczego to nie dziala?
tadek@linux ~/Pobrane/usb-modeswitch-2.3.0 $ sudo make install
[sudo] password for maxdata:
sed 's_!/usr/bin/tclsh_!'"/usr/bin/tclsh"'_' < usb_modeswitch.tcl > usb_modeswitch_dispatcher
cc -o usb_modeswitch usb_modeswitch.c -Wall `pkg-config --libs --cflags libusb-1.0`
usb_modeswitch.c:50:19: fatal error: stdio.h: Nie ma takiego pliku ani katalogu
#include <stdio.h>
^
compilation terminated.
make: *** [usb_modeswitch] Błąd 1
Ostatnio edytowany przez tadek (2016-02-27 23:19:05)
Offline