hmm, fakt ![]()
to jedyne logi do które widać w dmesgu, ale urządzenia cdc-wdm0 nie było ![]()
Strony 1
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez trofim
Strony 1
hmm, fakt ![]()
to jedyne logi do które widać w dmesgu, ale urządzenia cdc-wdm0 nie było ![]()
niestety moduł jest trochę niestabilny (dmesg poniżej). znika /dev/cdc-wdm0. pomaga rmmod cdc-wdm i qmi_wwan oraz ponowny insmod.
[18446.410000] ------------[ cut here ]------------
[18446.420000] WARNING: at /home/cezary/projekty/openwrt/ar71xx-attitude-adjustment/build_dir/linux-ar71xx_generic/compat-wireless-2012-09-07/net/mac80211/rx.c:3087 0x80dd9fd0()
[18446.430000] Rate marked as an HT rate but passed status->rate_idx is not an MCS index [0-76]: 77 (0x4d)
[18446.440000] Modules linked in: option qmi_wwan usb_wwan cdc_wdm usbserial usbnet lm75 i2c_dev ath79_wdt ledtrig_usbdev ledtrig_netdev nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat pppoe xt_conntrack xt_CT xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables hwmon ppp_async ppp_generic slhc vfat fat ath9k(O) ath9k_common(O) ath9k_hw(O) ath(O) nls_iso8859_1 nls_cp437 mac80211(O) crc_ccitt cfg80211(O) compat(O) arc4 aes_generic usb_storage ohci_hcd ehci_hcd sd_mod ext4 jbd2 mbcache usbcore usb_common scsi_mod nls_base crc16 crypto_algapi ledtrig_timer ledtrig_default_on leds_gpio gpio_button_hotplug(O)
[18446.520000] Call Trace:[<802802d8>] 0x802802d8
[18446.520000] [<802802d8>] 0x802802d8
[18446.520000] [<80071a0c>] 0x80071a0c
[18446.530000] [<80dd9fd0>] 0x80dd9fd0
[18446.530000] [<80071ac0>] 0x80071ac0
[18446.530000] [<80dd9fd0>] 0x80dd9fd0
[18446.540000] [<801de138>] 0x801de138
[18446.540000] [<801df5c4>] 0x801df5c4
[18446.540000] [<80d66eb0>] 0x80d66eb0
[18446.550000] [<81bf4c48>] 0x81bf4c48
[18446.550000] [<80d64fd8>] 0x80d64fd8
[18446.560000] [<80076af0>] 0x80076af0
[18446.560000] [<80077014>] 0x80077014
[18446.560000] [<80310000>] 0x80310000
[18446.570000] [<80310000>] 0x80310000
[18446.570000] [<80077220>] 0x80077220
[18446.570000] [<800a84c0>] 0x800a84c0
[18446.580000] [<80077454>] 0x80077454
[18446.580000] [<800630ec>] 0x800630ec
[18446.580000] [<800632c0>] 0x800632c0
[18446.590000] [<80310000>] 0x80310000
[18446.590000] [<80095210>] 0x80095210
[18446.590000] [<80064b28>] 0x80064b28
[18446.600000] [<800632e0>] 0x800632e0
[18446.600000] [<802ec8b0>] 0x802ec8b0
[18446.600000] [<802ec0dc>] 0x802ec0dc
[18446.610000]
[18446.610000] ---[ end trace 2e159170b6cd0222 ]---
[18447.930000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18448.410000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18449.110000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18450.510000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18453.540000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18462.660000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18472.630000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18472.870000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18473.580000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18474.770000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18477.100000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18477.570000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18478.740000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18479.220000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18479.690000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18481.090000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18482.030000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18482.970000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18484.140000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18485.130000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18486.070000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18487.240000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18488.170000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18489.110000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18490.280000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18491.220000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18492.160000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18493.330000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18494.270000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18495.200000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18496.370000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18497.310000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18498.250000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18499.420000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18500.360000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18501.300000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18502.460000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18503.400000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18504.340000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18505.510000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18506.450000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18507.620000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18508.560000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18509.260000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18509.510000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18510.440000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18511.610000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[18512.550000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[61571.010000] ------------[ cut here ]------------
[61571.010000] WARNING: at net/sched/sch_generic.c:256 0x801fdbd0()
[61571.020000] NETDEV WATCHDOG: wwan0 (qmi_wwan): transmit queue 0 timed out
[61571.020000] Modules linked in: option qmi_wwan usb_wwan cdc_wdm usbserial usbnet lm75 i2c_dev ath79_wdt ledtrig_usbdev ledtrig_netdev nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp ipt_MASQUERADE iptable_nat nf_nat pppoe xt_conntrack xt_CT xt_NOTRACK iptable_raw xt_state nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables hwmon ppp_async ppp_generic slhc vfat fat ath9k(O) ath9k_common(O) ath9k_hw(O) ath(O) nls_iso8859_1 nls_cp437 mac80211(O) crc_ccitt cfg80211(O) compat(O) arc4 aes_generic usb_storage ohci_hcd ehci_hcd sd_mod ext4 jbd2 mbcache usbcore usb_common scsi_mod nls_base crc16 crypto_algapi ledtrig_timer ledtrig_default_on leds_gpio gpio_button_hotplug(O)
[61571.090000] Call Trace:[<802802d8>] 0x802802d8
[61571.100000] [<802802d8>] 0x802802d8
[61571.100000] [<80071a0c>] 0x80071a0c
[61571.110000] [<801fdbd0>] 0x801fdbd0
[61571.110000] [<80071ac0>] 0x80071ac0
[61571.110000] [<80d6058c>] 0x80d6058c
[61571.120000] [<801fdbd0>] 0x801fdbd0
[61571.120000] [<801fda60>] 0x801fda60
[61571.120000] [<8007c50c>] 0x8007c50c
[61571.130000] [<80077014>] 0x80077014
[61571.130000] [<80310000>] 0x80310000
[61571.130000] [<80310000>] 0x80310000
[61571.140000] [<80077220>] 0x80077220
[61571.140000] [<800a84c0>] 0x800a84c0
[61571.140000] [<80077454>] 0x80077454
[61571.150000] [<800630ec>] 0x800630ec
[61571.150000] [<80310000>] 0x80310000
[61571.160000] [<800632c0>] 0x800632c0
[61571.160000] [<80310000>] 0x80310000
[61571.160000] [<80095210>] 0x80095210
[61571.170000] [<800a8210>] 0x800a8210
[61571.170000] [<80064b28>] 0x80064b28
[61571.170000] [<800632e0>] 0x800632e0
[61571.180000] [<802ec8b0>] 0x802ec8b0
[61571.180000] [<802ec0dc>] 0x802ec0dc
[61571.180000]
[61571.180000] ---[ end trace 2e159170b6cd0223 ]---test z routera (wychodzi ok. 1MB/s wliczając czas potrzeby na zestawienie połaćżenia)
$time wget http://noc.gts.pl/10mb.gts -O - >/dev/null
Connecting to noc.gts.pl (217.153.108.10:80)
- 100% |*******************************| 10000k 0:00:00 ETA
real 0m 10.78s
user 0m 0.02s
sys 0m 0.08s
speedtest.net - 4,5Mb/s
A jakie prędkości uzyskujesz mając modem podpięty bezpośredni do komputera?
Czy po nawiązaniu połączenie przy użyciu biblioteki libqmi jest ono utrzymywane (ponowne połączenie w przypadku rozłączenia)?
prędkości z kompa to mam ok. 12 Mb, ale to są wartości nieporównywalne, bo
- router stoi na strychu od strony zawietrznej w stosunku do btsa (z pokoju z kompem jest dużo lepsza "widoczność" btsa)
- testuję łącząc się po wifi ze starego laptopa, który ma często problem z połączeniem 10Mb z wpa2
co do zrywania połączenia, to nie wiem jak to wygląda, ale w przypadku problemów można sobie skrobnąć prosty skrypt do crona, który będzie ściągał coś małego regularnie wgetem (u mnie pingi działają, ale Cezary pisał, że czasami plus coś przycina), a w przypadku problemów podnosił połączenie.
Operator: Plus
Tryb pracy: LTE
Sila sygnalu: 61%
Urzadzenie: Huawei Technologies Co., Ltd. E398
MCC MNC: 260 01
LAC: FFFE (65534)
LCID: 3C702 (247554)
RNC: 3 (3)
CID: C702 (50946)
CSQ: 19
RSSI: -75 dBm
Prędkość nie powala, ale ping jest ok.
Ping: 37ms
down: 4Mb
up: 1Mb
@trofim: dla 1043 sprawdź sobie to, ma już qmi wkompilowane: http://ecco.selfip.net/test/modem-sysupgrade.bin
@rusink: yes, E398 require usb-modeswitch/usb-modeswich-data
DZIĘKI WIELKIE!!
Śmiga ładnie.
Ok, moje, zbudowane z aktualnych źródeł, które już się przedstawia jako rc1.
czyli wygląda, że to jest problem tp-linka 1043 ![]()
aha, próbowałem podłączać modem przez huba i bezpośrednio - wynik taki sam.
Ale to nie może być AA rc1 bo ja takiego jeszcze nie wydałem. Ma być mój obraz, moduły są skompilowane pod mój obraz i ode mnie masz je instalować.
użyłem:
From: http://ecco.selfip.net/attitude_adjustm … pgrade.bin
md5: d96d2a209bb80f3e3e432ca7f80143bc
Moduły potem instalowałem opkg.
Niestety u mnie (tp-link 1043) nadal nie hula
Zainstalowałem najnowsze wersje j.w. pakietów na AA (12.09-rc1)
ifup wan zawiesza router. Kilka rzeczy, które zauważyłem
- moduł qmi_wwan nie wpływa na działanie qmi-network, który łączy się nawet jeśli moduł qmi_wwan nie jest załadowany.
- ifup wan z załadowanym qmi_wwan nawet przed qmi-network start wywala router
- po ifup wan bez modułu qmi_wwan nic nie dzieje. ale potem insmod qmi_wwan wywala router
Moduły, które mam załadowane (może któryś z nich coś psuje?)
qmi_wwan 3888 0
cdc_wdm 7040 1 qmi_wwan
usbserial 23792 0
usbnet 12032 1 qmi_wwan
ath79_wdt 2240 1
ledtrig_usbdev 2032 0
ledtrig_netdev 3184 0
nf_nat_irc 784 0
nf_conntrack_irc 2464 1 nf_nat_irc
nf_nat_ftp 976 0
nf_conntrack_ftp 4416 1 nf_nat_ftp
ipt_MASQUERADE 976 1
iptable_nat 2544 1
nf_nat 10256 4 nf_nat_irc,nf_nat_ftp,ipt_MASQUERADE,iptable_nat
pppoe 7488 0
xt_conntrack 2048 3
xt_CT 1216 0
xt_NOTRACK 448 0
iptable_raw 560 1
xt_state 608 0
nf_conntrack_ipv4 4384 6 iptable_nat,nf_nat
nf_defrag_ipv4 656 1 nf_conntrack_ipv4
nf_conntrack 38176 12 nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_conntrack_ftp,ipt_MASQUERADE,iptable_nat,nf_nat,xt_conntrack,xt_CT,xt_NOTRACK,xt_state,nf_conntrack_ipv4
pppox 1152 1 pppoe
ipt_REJECT 1808 2
xt_TCPMSS 2560 0
ipt_LOG 6160 0
xt_comment 400 0
xt_multiport 1104 0
xt_mac 528 0
xt_limit 944 1
iptable_mangle 832 1
iptable_filter 592 1
ip_tables 9440 4 iptable_nat,iptable_raw,iptable_mangle,iptable_filter
xt_tcpudp 1632 3
x_tables 9984 18 ipt_MASQUERADE,iptable_nat,xt_conntrack,xt_CT,xt_NOTRACK,iptable_raw,xt_state,ipt_REJECT,xt_TCPMSS,ipt_LOG,xt_comment,xt_multiport,xt_mac,xt_limit,iptable_mangle,iptable_filter,ip_tables,xt_tcpudp
ppp_async 5952 0
ppp_generic 18848 3 pppoe,pppox,ppp_async
slhc 4368 1 ppp_generic
vfat 7824 0
fat 41728 1 vfat
ath9k 85520 0
ath9k_common 1152 1 ath9k
ath9k_hw 316928 2 ath9k,ath9k_common
ath 12464 3 ath9k,ath9k_common,ath9k_hw
nls_iso8859_1 2800 0
nls_cp437 4336 0
mac80211 253840 1 ath9k
crc_ccitt 944 1 ppp_async
cfg80211 154256 2 ath9k,mac80211
compat 5776 5 ath9k,ath9k_common,ath9k_hw,mac80211,cfg80211
arc4 768 2
aes_generic 29808 3
usb_storage 33136 0
ehci_hcd 33616 0
sd_mod 22240 0
ext4 237664 0
jbd2 37248 1 ext4
mbcache 3504 1 ext4
usbcore 99168 8 qmi_wwan,cdc_wdm,usbserial,usbnet,ledtrig_usbdev,usb_storage,ehci_hcd
usb_common 480 1 usbcore
scsi_mod 69888 2 usb_storage,sd_mod
nls_base 4640 5 vfat,fat,nls_iso8859_1,nls_cp437,usbcore
crc16 944 1 ext4
crypto_algapi 9200 2 arc4,aes_generic
ledtrig_timer 1072 0
ledtrig_default_on 416 0
leds_gpio 1552 0
gpio_button_hotplug 3216 0
Hmm, wiecie co - uruchomiłem to
E398 na qmi
root@OpenWrt:/# 3ginfo Status: Brak informacji Czas polaczenia: - Przeslano danych: - / - Operator: Plus Tryb pracy: LTE Sila sygnalu: 58% Urzadzenie: Huawei Technologies Co., Ltd. E398 MCC MNC: 260 01 LAC: FFFE (65534) LCID: - (-) RNC: - (-) CID: 6B01 (27393) CSQ: 18 RSSI: -77 dBm root@OpenWrt:/# ifconfig wwan0 wwan0 Link encap:Ethernet HWaddr 00:A0:C6:00:00:00 inet addr:37.247.232.34 Bcast:37.247.232.35 Mask:255.255.255.252 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:43457 errors:0 dropped:0 overruns:0 frame:0 TX packets:20566 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:64222423 (61.2 MiB) TX bytes:1371808 (1.3 MiB)
hmm, a możesz coś więcej napisać, pls? Jaka wersja systemu, pakietu qmi? jaka konfiguracja?
Zrób sobie taki skrypcik:
#!/bin/sh DEBUG= PORT=/dev/ttyUSB2 ETH=wwan0 A=`((sleep 1 && echo -e "AT^DHCP?\r" >$PORT) &) && grep -m1 "DHCP:" $PORT | cut -f2 -d:` IP=$(echo "$A" | cut -f1 -d,) NETMASK=$(echo "$A" | cut -f2 -d,) GATEWAY=$(echo "$A" | cut -f3 -d,) if [ ${#IP} -eq "8" ] && [ ${#NETMASK} -eq "8" ] && [ ${#GATEWAY} -eq "8" ]; then IP=$(printf "%d.%d.%d.%d" 0x${IP:6:2} 0x${IP:4:2} 0x${IP:2:2} 0x${IP:0:2}) NETMASK=$(printf "%d.%d.%d.%d" 0x${NETMASK:6:2} 0x${NETMASK:4:2} 0x${NETMASK:2:2} 0x${NETMASK:0:2}) GATEWAY=$(printf "%d.%d.%d.%d" 0x${GATEWAY:6:2} 0x${GATEWAY:4:2} 0x${GATEWAY:2:2} 0x${GATEWAY:0:2}) $DEBUG ifconfig $ETH $IP netmask $NETMASK $DEBUG ip route add default via $GATEWAY fiPort sobie dostosuj. Uruchom, powinien ustawić ip/routy i zobcz czy ping eko.one.pl lub ping 8.8.8.8 działa.
dzięki za skrypt (u mnie dla e398 użyłem usb0). jest prawie dobrze, ale polecenie typu:
ifconfig wwan0 46.169.209.225 netmask 255.255.255.252
wywala mi router, tzn. rebootuje. Nawet nie jestem w stanie złapać loga (tzn. logread -f nie pokazuje) ![]()
W pakiecie picocom
fakt, nie miałem opkg update ![]()
dostaję coś takiego:
AT^DHCP?
^DHCP:3a89295f,fcffffff,3989295f,3989295f,366002d4,346002d4,43200000,43200000
Zainstaluj i uruchom sobie picocoma i zrób AT^DHCP? , zobaczymy co daje.
sorry za dziwne pytanie, ale w którym pakiecie siedzi picocom?
przy okazji z zawartości /usr/bin/qmi-network wynika, że używa on /etc/qmi-network.conf, gdzie można podać APN. Po ustawieniu internet (mam plusa) nic nie hula
*
Czyli nie otrzymuje.
Orientujesz się, czy można to jakoś bardziej pomonitorować czy wylogować?
Puść udhcpc z palca i zobacz.
niestety nic to nie daje ![]()
$ udhcpc wwan0
udhcpc (v1.19.4) started
Sending discover...
Sending discover...
Sending discover...
No dobra, skompilowałem. Odinstalujcie glib2, libqmi-glib i zainstalujcie nowe wersje z repo i testujcie.
u mnie jest prawie dobrze:
root@Gargoyle:/lib/network$ qmi-network /dev/cdc-wdm0 start
Starting network with 'qmicli -d /dev/cdc-wdm0 --wds-start-network= --client-no-release-cid'...
Saving state... (CID: 45)
Saving state... (PDH: 34039896)
Network started successfully
root@Gargoyle:/lib/network$ qmi-network /dev/cdc-wdm0 status
Loading previous state...
Previous CID: 45
Previous PDH: 34039896
Getting status with 'qmicli -d /dev/cdc-wdm0 --wds-get-packet-service-status --client-cid=45 --client-no-release-cid'...
Status: connected
ale IP nie dostaje ![]()
$ifup wdm0
$ ifconfig wwan0
wwan0 Link encap:Ethernet HWaddr 00:A0:C6:00: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)
No dobra, skompilowałem, jest w repo. Robienie backportu glibca to już nie na moje nerwy, przynajmniej nie na wieczór.
Skompilowałem, jest w repo. Choć czy działa nie mam pojęcia, jak ktoś ma coś qmi (E398) niech sprawdzi. Opis pakietu jest taki:
....
Załadowałem, ale chyba coś nie hula, bo ifup wdm0 nie robi, tzn. wwan0 nie dostaje IP ![]()
Moje pakiety:
kmod-usb-net-qmi-wwan - 3.3.8-1
libqmi-glib - 0.0.18-1
qmi4g - 0.0.1-1
w /proc/bus/usb/devices mam coś takiego:
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev= 0.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C:* #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=(none)
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=cdc_wdm
E: Ad=85(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=qmi_wwan
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
z dziwności, które zauważyłem:
$qmi-network /dev/cdc-wdm0 start
Starting network with 'qmicli -d /dev/cdc-wdm0 --wds-start-network --client-no-release-cid'...
Segmentation fault
Saving state... (CID: 11)
Saving state... (PDH: 34039896)
Network started successfully
po wyłuskaniu qmicli:
$qmicli -v -d /dev/cdc-wdm0 --wds-start-network --client-no-release-cid
[26 Nov 2012, 22:52:43] [Debug] QMI Device at '/dev/cdc-wdm0' ready
[26 Nov 2012, 22:52:43] [Debug] Assuming service 'wds' is supported...
[26 Nov 2012, 22:52:43] [Debug] Allocating new client ID...
[26 Nov 2012, 22:52:43] [Debug] [/dev/cdc-wdm0] Sending message...
<<<<<< QMUX:
<<<<<< length = 15 (0x000f)
<<<<<< flags = 0x00
<<<<<< service = "ctl" (0x00)
<<<<<< client = 0 (0x00)
<<<<<< QMI:
<<<<<< flags = "none" (0x00)
<<<<<< transaction = 1 (0x0001)
<<<<<< message = "allocate-client-id" (0x0022)
<<<<<< tlv_length = 4 (0x0004)
<<<<<< TLV:
<<<<<< type = 0x01
<<<<<< length = 1 (0x0001)
<<<<<< value = 01
[26 Nov 2012, 22:52:43] [Debug] KEY: 00:00:00:01
[26 Nov 2012, 22:52:43] [Debug] Service: 00
[26 Nov 2012, 22:52:43] [Debug] Client ID: 00
[26 Nov 2012, 22:52:43] [Debug] Transaction ID: 00:01
[26 Nov 2012, 22:52:43] [Debug] [/dev/cdc-wdm0] Received message...
>>>>>> QMUX:
>>>>>> length = 23 (0x0017)
>>>>>> flags = 0x80
>>>>>> service = "ctl" (0x00)
>>>>>> client = 0 (0x00)
>>>>>> QMI:
>>>>>> flags = "response" (0x01)
>>>>>> transaction = 1 (0x0001)
>>>>>> message = "allocate-client-id" (0x0022)
>>>>>> tlv_length = 12 (0x000c)
>>>>>> TLV:
>>>>>> type = 0x02
>>>>>> length = 4 (0x0004)
>>>>>> value = 00:00:00:00
>>>>>> TLV:
>>>>>> type = 0x01
>>>>>> length = 2 (0x0002)
>>>>>> value = 01:11
[26 Nov 2012, 22:52:43] [Debug] KEY: 00:00:00:01
[26 Nov 2012, 22:52:43] [Debug] Service: 00
[26 Nov 2012, 22:52:43] [Debug] Client ID: 00
[26 Nov 2012, 22:52:43] [Debug] Transaction ID: 00:01
[26 Nov 2012, 22:52:43] [Debug] Allocated client ID '17' for service 'wds'
[26 Nov 2012, 22:52:43] [Debug] Registered 'wds' client with ID '17'
[26 Nov 2012, 22:52:43] [Debug] Asynchronously starting network...
[26 Nov 2012, 22:52:43] [Debug] [/dev/cdc-wdm0] Sending message...
<<<<<< QMUX:
<<<<<< length = 12 (0x000c)
<<<<<< flags = 0x00
<<<<<< service = "wds" (0x01)
<<<<<< client = 17 (0x11)
<<<<<< QMI:
<<<<<< flags = "none" (0x00)
<<<<<< transaction = 1 (0x0001)
<<<<<< message = "start-network" (0x0020)
<<<<<< tlv_length = 0 (0x0000)
[26 Nov 2012, 22:52:43] [Debug] KEY: 01:11:00:01
[26 Nov 2012, 22:52:43] [Debug] Service: 01
[26 Nov 2012, 22:52:43] [Debug] Client ID: 11
[26 Nov 2012, 22:52:43] [Debug] Transaction ID: 00:01
[26 Nov 2012, 22:52:43] [Debug] [/dev/cdc-wdm0] Received message...
>>>>>> QMUX:
>>>>>> length = 26 (0x001a)
>>>>>> flags = 0x80
>>>>>> service = "wds" (0x01)
>>>>>> client = 17 (0x11)
>>>>>> QMI:
>>>>>> flags = "response" (0x02)
>>>>>> transaction = 1 (0x0001)
>>>>>> message = "start-network" (0x0020)
>>>>>> tlv_length = 14 (0x000e)
>>>>>> TLV:
>>>>>> type = 0x02
>>>>>> length = 4 (0x0004)
>>>>>> value = 00:00:00:00
>>>>>> TLV:
>>>>>> type = 0x01
>>>>>> length = 4 (0x0004)
>>>>>> value = 58:68:07:02
[26 Nov 2012, 22:52:43] [Debug] KEY: 01:11:00:01
[26 Nov 2012, 22:52:43] [Debug] Service: 01
[26 Nov 2012, 22:52:43] [Debug] Client ID: 11
[26 Nov 2012, 22:52:43] [Debug] Transaction ID: 00:01
[26 Nov 2012, 22:52:43] [Debug] [/dev/cdc-wdm0] Received message...
>>>>>> QMUX:
>>>>>> length = 21 (0x0015)
>>>>>> flags = 0x80
>>>>>> service = "wds" (0x01)
>>>>>> client = 255 (0xff)
>>>>>> QMI:
>>>>>> flags = "indication" (0x04)
>>>>>> transaction = 0 (0x0000)
>>>>>> message = "get-packet-service-status" (0x0022)
>>>>>> tlv_length = 9 (0x0009)
>>>>>> TLV:
>>>>>> type = 0x01
>>>>>> length = 2 (0x0002)
>>>>>> value = 02:00
>>>>>> TLV:
>>>>>> type = 0x12
>>>>>> length = 1 (0x0001)
>>>>>> value = 04
[/dev/cdc-wdm0] Network started
Packet data handle: 34039896
[/dev/cdc-wdm0] Client ID not released:
Service: 'wds'
CID: '17'
[26 Nov 2012, 22:52:43] [Debug] Unregistered 'wds' client with ID '17'
[26 Nov 2012, 22:52:43] [Debug] Client released
Segmentation fault
Mam to samo na TL-WR1043ND w Warszawie na e398. Kiedy dokładnie się to pojawiło, to nie wiem, bo ostatnio byłem poza domem i nie korzystałem z tego netu.
Btw, co zgłosiłeś w plusie? Moje poprzednie próby interwencji kończyły się odesłaniem do oficjalnego softu plusa.
W sumie tak.
u mnie pomogło coś takiego:
uci set network.wan.pppd_options='debug noipdefault local nobsdcomp
dzięki petrus007.1!!
mt
No własnie nic specjalnego nie trzeba było czynić. Tu też ma działać i jest rozpoznawany, natomiast modem/ppp nie może się z operatorem dogadać.
to jeszcze dorzucę trochę informacji.
1. 3ginfo
Status: Rozlaczony
Czas polaczenia: -
Przeslano danych: - / -
Operator: Mobyland LTE
Tryb pracy: LTE
Sila sygnalu: 54%
Urzadzenie: Huawei Technologies Co., Ltd. E398
MCC MNC: 260 16
LAC: FFFE (65534)
LCID: 3C702 (247554)
RNC: 3 (3)
CID: C702 (50946)
CSQ: 17
RSSI: -79 dBm
zawartość /etc/usb_modeswitch.d/12d1:1505:
# Huawei EC156
TargetVendor= 0x12d1
TargetProductList="140b,1506,150f"
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
czy powyższe jest ok?
Jak widzisz łączy się bez problemu. Za to nie dostajesz od operatora ani adresu ip ani dnsów.
na koniec dostaję coś takiego:
Aug 7 04:03:47 Gargoyle daemon.warn pppd[18013]: IPCP: timeout sending Config-Requests
Aug 7 04:03:47 Gargoyle daemon.debug pppd[18013]: sent [LCP TermReq id=0x2 "No network protocols running"]
Aug 7 04:03:50 Gargoyle daemon.debug pppd[18013]: sent [LCP TermReq id=0x3 "No network protocols running"]
Aug 7 04:03:53 Gargoyle daemon.notice pppd[18013]: Connection terminated.
Aug 7 04:03:54 Gargoyle daemon.notice pppd[18013]: Modem hangup
pod win wszystko hula ładnie. Jak to zmusić do działania pod gargoyle?
Z góry sorry za lamerskie pytania ![]()
mt
AT^SETPORT=?
Do wykonania np. w putty czy innym hiperterminalu.
sprawdziłem na innym kompie i po świeżej instalce programu od cp łączy się po RAS. Wynik setport:
AT^SETPORT=?
1:MODEM
2:PCUI
3:DIAG
4:PCSC
5:GPS
6:GPS CONTROL
7:NDIS
A:BLUE TOOTH
B:FINGER PRINT
D:MMS
E:PC VOICE
A1:CDROM
A2:SD
OK
Niestety pod Gargoyle (konf wyklikany) nie chce hulać:
Aug 7 00:19:26 Gargoyle daemon.debug pppd[14630]: Script USE_APN=internet /usr/sbin/chat -t5 -v -E -f /etc/chatscripts/3g.chat finished (pid 14735), status = 0x0
Aug 7 00:19:26 Gargoyle daemon.info pppd[14630]: Serial connection established.
Aug 7 00:19:26 Gargoyle daemon.debug pppd[14630]: using channel 143
Aug 7 00:19:26 Gargoyle daemon.info pppd[14630]: Using interface 3g-wan
Aug 7 00:19:26 Gargoyle daemon.notice pppd[14630]: Connect: 3g-wan <--> /dev/ttyUSB1
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: sent [LCP ConfReq id=0x7 <asyncmap 0x0> <magic 0xc2f9c3a0>]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: rcvd [LCP ConfReq id=0x6 <asyncmap 0x0> <auth chap MD5> <magic 0x3129eb8> <pcomp> <accomp>]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: No auth is possible
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: sent [LCP ConfRej id=0x6 <auth chap MD5> <pcomp> <accomp>]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: rcvd [LCP ConfAck id=0x7 <asyncmap 0x0> <magic 0xc2f9c3a0>]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: rcvd [LCP ConfReq id=0x7 <asyncmap 0x0> <magic 0x3129eb8>]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: sent [LCP ConfAck id=0x7 <asyncmap 0x0> <magic 0x3129eb8>]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: sent [LCP EchoReq id=0x0 magic=0xc2f9c3a0]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: rcvd [LCP DiscReq id=0x8 magic=0x3129eb8]
Aug 7 00:19:27 Gargoyle daemon.debug pppd[14630]: rcvd [LCP EchoRep id=0x0 magic=0x3129eb8 c2 f9 c3 a0]
Aug 7 00:19:30 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:33 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:36 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:39 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:42 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:45 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:48 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Aug 7 00:19:51 Gargoyle daemon.debug pppd[14630]: sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
A nie wyłączyłeś ras w ustawieniach modemu?
raczej nie - chyba że przez przypadek.
a jak i gdzie się to przestawia? ewentualnie jak to można sprawdzić?
mt
A więc i tak więcej możesz nie uzyskać. No dobrze, to teraz E398 złap od kogoś. U mnie nikt nie ma
Chętnie to przetestuję, ale potrzebowałbym obrazu dla WR1043ND.
Przy okazji, mój e398 od plusa przestał nawet pod win działać w trybie RAS (aplikacja CP ma opcję do wyboru) - kojarzycie co może być przyczyną?
z góry dzięki
p.
MT
Strony 1
eko.one.pl → Posty przez trofim
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc