Temat: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

W Edimax 3G-6200n zainstalowałem MiFi. Widzę że Huawei E3272 łączy się z siecią ale niestety nie widzę opcji  - modem USB - typu HiLink lub RNDIS i mam WiFi bez internetu. Mam tylko w ustawieniach do wyboru Brak, Port WAN (DHCP), Port WAN (Statyczny IP). Wykrywanie portu sugeruje opcję Port Wan (DHCP).
Soft obsługuje modemy bez instalowania niczego dodatkowego więc co może powodować taki problem?

IP routera: 192.168.11.1
IP modemu: 192.168.8.1

2

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

To stara wersja mifi (i tak z powodu starości sprzętu nowej nie robię). Zaloguj się przez ssh i pokaż wynik polecenia

cat /sys/kernel/debug/usb/devices

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Stara wersja ale najnowsza na mój sprzęt jak rozumiem. To wynik polecenia:

root@MiFi:~# cat /sys/kernel/debug/usb/devices
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.04
S:  Manufacturer=Linux 4.4.140 dwc2_hsotg
S:  Product=DWC OTG Controller
S:  SerialNumber=101c0000.otg
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

4

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Sprzęt w ogóle ci nie widzi ci żadnego urządzenia usb. Na razie problemem jest sprzęt.

Zrób

 opkg list-installed | grep dwc

i zobacz czy masz zainstalowany pakiet kmod-usb-dwc2. Jeżeli nie to go zainstaluj (ręcznie, pobierając ode mnie moduł z odpowiedniej wersji zgodnej z kernelem - dla lede będzie to jeden z katalogów tutaj: https://dl.eko.one.pl/lede/17.01-SNAPSH … ps/rt305x/ ) lub podłącz go kablem na chwilę do internetu i zrób

opkg update
opkg install kmod-usb-dwc2
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Wygląda na to że mam pakiet kmod-usb-dwc2.

root@MiFi:~# opkg list-installed | grep dwc
kmod-usb-dwc2 - 4.4.140-1

root@MiFi:~# opkg install kmod-usb-dwc2
Package kmod-usb-dwc2 (4.4.140-1) installed in root is up to date.

Przed install wykonałem oczywiście opkg update.
Widzę że u mnie jest wersja 4.4.140-1 a pod linkiem który podałeś najnowsza wersja to kmods-4.4.147, ale nie wiem czy to może być powód.

6

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Jeżeli masz 4.4.140 to masz używać modułów 4.4.140 a nie innych.

Jesteś pewien że usb jest sprawne i działało?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Nie jestem pewien i mam wątpliwości co do działania USB. Ogólnie modem jest zasilany z USB tego routera ale to wcale nie oznacza że jest sprawne to USB i że są przesyłane dane. Może mi się to uda jakoś zweryfikować. Być może na jakimś innym sofcie spróbuję.

8

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Podłącz po prostu dowolny pendrive i zobacz przez w/w polecenie czy urządzenie jest widoczne.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Chodzi próbę zapisu czegoś na pendrive?
Pzejrzałem katalogi gdzie mogą być widoczne urządzenia usb i było pusto. Wykonałem też polecenie znalezione w Google i które działa (bo wielu pakietów jak np. lsusb nie ma a tym bardziej nie jest możliwa instalacja z powodu ograniczonej pamięci).

root@MiFi:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 2.0M      2.0M         0 100% /rom
tmpfs                    13.9M    104.0K     13.8M   1% /tmp
/dev/mtdblock7          320.0K    232.0K     88.0K  73% /overlay
overlayfs:/overlay      320.0K    232.0K     88.0K  73% /
tmpfs                   512.0K         0    512.0K   0% /dev
root@MiFi:~# dmesg
[    0.000000] Linux version 4.4.140 (cezary@eko.one.pl) (gcc version 5.4.0 (LEDE GCC 5.4.0 r3784-ebb5474) ) #0 Tue Jul 17 05:17:48 2018
[    0.000000] SoC Type: Ralink RT3052 id:1 rev:2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001964c (MIPS 24KEc)
[    0.000000] MIPS: machine is Edimax 3g-6200n
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] On node 0 totalpages: 8192
[    0.000000] free_area_init_node: node 0, pgdat 80392490, node_mem_map 81000000
[    0.000000]   Normal zone: 64 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 8192 pages, LIFO batch:0
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Writing ErrCtl register=00000a45
[    0.000000] Readback ErrCtl register=00000a45
[    0.000000] Memory: 28232K/32768K available (2944K kernel code, 132K rwdata, 680K rodata, 204K init, 196K bss, 4536K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 320MHz
[    0.000000] clocksource_probe: no matching clocksources found
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11945377789 ns
[    0.000020] sched_clock: 32 bits at 160MHz, resolution 6ns, wraps every 13421772796ns
[    0.015742] Calibrating delay loop... 212.58 BogoMIPS (lpj=1062912)
[    0.100951] pid_max: default: 32768 minimum: 301
[    0.110423] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.123563] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.148720] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.168393] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.180886] pinctrl core: initialized pinctrl subsystem
[    0.194377] NET: Registered protocol family 16
[    0.250142] rt2880_gpio 10000600.gpio: registering 24 gpios
[    0.261331] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[    0.277430] clocksource: Switched to clocksource MIPS
[    0.290508] NET: Registered protocol family 2
[    0.301464] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.315447] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.328110] TCP: Hash tables configured (established 1024 bind 1024)
[    0.341034] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.352747] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.365952] NET: Registered protocol family 1
[    0.387667] rt-timer 10000100.timer: maximum frequency is 3255Hz
[    0.401833] Crashlog allocated RAM at address 0x1f00000
[    0.456875] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.468565] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.495251] io scheduler noop registered
[    0.503093] io scheduler deadline registered (default)
[    0.514522] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.534911] console [ttyS0] disabled
[    0.542141] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 6666666) is a Palmchip BK-3103
[    0.561926] console [ttyS0] enabled
[    0.575866] bootconsole [early0] disabled
[    0.594466] 1f000000.cfi: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[    0.614820] 1f000000.cfi: Found an alias at 0x400000 for the chip at 0x0
[    0.614898] Amd/Fujitsu Extended Query Table at 0x0040
[    0.625361]   Amd/Fujitsu Extended Query version 1.1.
[    0.635623] number of CFI chips: 1
[    0.656066] 5 ofpart partitions found on MTD device 1f000000.cfi
[    0.668337] Creating 5 MTD partitions on "1f000000.cfi":
[    0.679140] 0x000000000000-0x000000030000 : "u-boot"
[    0.693034] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.708577] 0x000000040000-0x000000050000 : "factory"
[    0.723347] 0x0000003e0000-0x000000400000 : "cimage"
[    0.738134] 0x000000050000-0x0000003e0000 : "firmware"
[    0.753698] 2 edimax-fw partitions found on MTD device firmware
[    0.765867] 0x000000050000-0x000000185541 : "kernel"
[    0.780442] 0x000000185541-0x0000003e0000 : "rootfs"
[    0.794853] mtd: device 6 (rootfs) set to be root filesystem
[    0.806493] 1 squashfs-split partitions found on MTD device rootfs
[    0.819070] 0x000000390000-0x0000003e0000 : "rootfs_data"
[    0.838989] rt3050-esw 10110000.esw: link changed 0x00
[    0.854871] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0100000, irq 5
[    0.873298] rt2880_wdt 10000120.watchdog: Initialized
[    0.886794] NET: Registered protocol family 10
[    0.905677] NET: Registered protocol family 17
[    0.915117] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.940747] 8021q: 802.1Q VLAN Support v1.8
[    0.953882] hctosys: unable to open rtc device (rtc0)
[    0.971468] VFS: Mounted root (squashfs filesystem) readonly on device 31:6.
[    0.988847] Freeing unused kernel memory: 204K
[    2.679464] init: Console is alive
[    2.686942] init: - watchdog -
[    4.301227] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.481980] usbcore: registered new interface driver usbfs
[    4.493556] usbcore: registered new interface driver hub
[    4.504724] usbcore: registered new device driver usb
[    4.529491] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.545838] ehci-platform: EHCI generic platform driver
[    4.563621] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.579593] ohci-platform: OHCI generic platform driver
[    4.602081] dwc2 101c0000.otg: Configuration mismatch. Forcing host mode
[    5.467931] dwc2 101c0000.otg: DWC OTG Controller
[    5.477705] dwc2 101c0000.otg: new USB bus registered, assigned bus number 1
[    5.492131] dwc2 101c0000.otg: irq 26, io mem 0x00000000
[    5.505492] hub 1-0:1.0: USB hub found
[    5.514315] hub 1-0:1.0: 1 port detected
[    5.531334] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    5.557026] init: - preinit -
[    5.851212] dwc2 101c0000.otg: Overcurrent change detected
[    6.196059] dwc2 101c0000.otg: Overcurrent change detected
[    6.830049] 8021q: adding VLAN 0 to HW filter on device eth0
[    7.131794] random: procd: uninitialized urandom read (4 bytes read, 13 bits of entropy available)
[   10.515256] jffs2: notice: (338) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   10.549482] mount_root: switching to jffs2 overlay
[   10.572390] urandom-seed: Seeding with /etc/urandom.seed
[   10.803165] procd: - early -
[   10.809460] procd: - watchdog -
[   11.775326] procd: - watchdog -
[   11.782715] procd: - ubus -
[   11.943625] random: jshn: uninitialized urandom read (4 bytes read, 20 bits of entropy available)
[   12.130232] random: ubusd: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.149279] random: ubus: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.349313] random: ubusd: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.368751] random: ubusd: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.387246] random: ubusd: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.406881] random: ubusd: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.425397] random: ubusd: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.444407] random: ubusd: uninitialized urandom read (4 bytes read, 21 bits of entropy available)
[   12.479680] procd: - init -
[   13.334113] kmodloader: loading kernel modules from /etc/modules.d/*
[   13.396960] usbcore: registered new interface driver cdc_wdm
[   13.441604] Loading modules backported from Linux version wt-2017-01-31-0-ge882dff19e7f
[   13.457939] Backport generated by backports.git backports-20160324-13-g24da7d3c
[   13.529976] nf_conntrack version 0.5.0 (444 buckets, 1776 max)
[   13.765965] usbcore: registered new interface driver usbserial
[   13.778280] usbcore: registered new interface driver usbserial_generic
[   13.791946] usbserial: USB Serial support registered for generic
[   13.928124] xt_time: kernel timezone is -0000
[   13.960631] usbcore: registered new interface driver cdc_ether
[   13.993828] usbcore: registered new interface driver cdc_ncm
[   14.118145] usbcore: registered new interface driver huawei_cdc_ncm
[   14.152039] ip_tables: (C) 2000-2006 Netfilter Core Team
[   14.407972] PPP generic driver version 2.4.2
[   14.438998] usbcore: registered new interface driver qmi_wwan
[   14.472521] usbcore: registered new interface driver rndis_host
[   14.552806] usbcore: registered new interface driver sierra
[   14.564614] usbserial: USB Serial support registered for Sierra USB modem
[   14.622419] usbcore: registered new interface driver sierra_net
[   14.675657] usbcore: registered new interface driver option
[   14.687557] usbserial: USB Serial support registered for GSM modem (1-port)
[   14.750245] usbcore: registered new interface driver qcserial
[   14.762380] usbserial: USB Serial support registered for Qualcomm USB modem
[   14.858995] rt2800_wmac 10180000.wmac: loaded eeprom from mtd device "factory"
[   14.873765] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 2872, rev 0200 detected
[   14.889498] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0005 detected
[   14.904949] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   14.988085] kmodloader: done loading kernel modules from /etc/modules.d/*
[   29.693408] 8021q: adding VLAN 0 to HW filter on device eth0
[   29.740334] device eth0.1 entered promiscuous mode
[   29.750176] device eth0 entered promiscuous mode
[   29.801628] br-lan: port 1(eth0.1) entered forwarding state
[   29.813136] br-lan: port 1(eth0.1) entered forwarding state
[   31.807495] br-lan: port 1(eth0.1) entered forwarding state
[   35.677061] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   35.706276] device wlan0 entered promiscuous mode
[   36.733287] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   36.746585] br-lan: port 2(wlan0) entered forwarding state
[   36.757914] br-lan: port 2(wlan0) entered forwarding state
[   38.757452] br-lan: port 2(wlan0) entered forwarding state
[   69.607541] random: nonblocking pool is initialized
[  123.466138] rt3050-esw 10110000.esw: link changed 0x10

To co mnie zastanawia jeszcze to to, że po podłączeniu kabla do Edimaxa do WAN z portu LAN innego routera nie działa sieć (teraz tak myślę i sprawdzałem tylko po WiFi) na komputerze czy smartfonie. Po zalogowaniu przez telnet do Edimaxa pingi przechodzą czy update listy pakietów nie zwraca errorów - ogólnie sieć jest. Ale tak jak wspomniałem za Edimaxem nie mam dostępu do internetu. Zmieniałem DNSy na Edimaxie jak i ustawiałem je także na karcie sieciowej komputera - bez rezultatu.

10

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

podłącz pendrive do usb. Zrób cat /sys/kernel/debug/usb/devices

Jeżeli widzisz pendrive to jest ok, jak nie - usb nie działa w tym sprzecie, więc i modem nie zadziała.

Co do internetu - połącz kabel i pokaz wynik polecenia route -n

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Sprawdziłem dwa pendrive z NTFS i dla obu jest taki sam wynik:

root@MiFi:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 4.04
S:  Manufacturer=Linux 4.4.140 dwc2_hsotg
S:  Product=DWC OTG Controller
S:  SerialNumber=101c0000.otg
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

Sieć:

root@MiFi:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.7.40.1       0.0.0.0         UG    0      0        0 eth0.2
10.7.40.0       0.0.0.0         255.255.248.0   U     0      0        0 eth0.2
10.7.40.1       0.0.0.0         255.255.255.255 UH    0      0        0 eth0.2
192.168.11.0    0.0.0.0         255.255.255.0   U     0      0        0 br-lan

Potwierdzenie że sieć działa:

root@MiFi:~# ping eko.one.pl
PING eko.one.pl (2.57.137.5): 56 data bytes
64 bytes from 2.57.137.5: seq=0 ttl=57 time=16.392 ms
64 bytes from 2.57.137.5: seq=1 ttl=57 time=14.889 ms
64 bytes from 2.57.137.5: seq=2 ttl=57 time=12.578 ms
64 bytes from 2.57.137.5: seq=3 ttl=57 time=12.646 ms
64 bytes from 2.57.137.5: seq=4 ttl=57 time=12.843 ms

Sprawdzałem też z innym routerem - mający dostęp do internetu Tp-Link 3220v2 (192.168.1.1) z OpenWrt z LAN podłączałem do WAN Edimaxa (192.168.11.1) ale było dokładnie to samo.

12

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Nie widzi urządzeń na usb. Możesz go wywalić.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Sprawdziłem usb na OpenWrt 19.07.2:

root@OpenWrt:~# cat /sys/kernel/debug/usb/devices
cat: can't open '/sys/kernel/debug/usb/devices': No such file or directory

W winscp też nie widzę katalogu usb. W /mnt też nic nie ma. Czyli to potwierdza walnięte USB jeżeli nie trzeba instalować dodatkowych pakietów aby pendrive czy modem był widoczny w systemie routera jako jakieś urządzenie.

A jeśli chodzi o sieć to być może coś nie gra z MiFi bo w OpenWrt ta sama konfiguracja (komputer + modem od internetu) i sieć działa prawidłowo:

root@OpenWrt:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.7.40.1       0.0.0.0         UG    0      0        0 eth0.2
10.7.40.0       0.0.0.0         255.255.248.0   U     0      0        0 eth0.2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan


Chociaż teraz zauważyłem że wypinałem kabel na chwilę z gniazda i wtedy mam od razu sieć w OpenWrt i nie pamiętam czy robiłem to samo w MiFi ale raczej tak... hmm Poza tym nie działało przecież WiFi też.

14

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Wyrzuć. Serio, szkoda energii na niego.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: MiFi Edimax 3G-6200n z Huawei E3272 - brak połączenia

Wiem wiem, to tylko z czystej ciekawości i już jest dawno na emeryturze ten Edimax. smile