51

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Nie, nie zamierzam tego wyłączać specjalnie dla tego modelu.

No rozumiem, w sumie możliwe że np. w wersji 25.xx znowu ożyje.

52

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:
sed -i 's|<div id="div_upgrade">|<div id="div_upgrade" style="display:none;">|g' /www/easyconfig.html

Chodzi mi raczej o to że potencjalny nowy właściciel jest mocno podejrzany o wciśnięcie 'Reset do fabrycznych' a po nim Upgrade. A może ich być wielu. Na to już wpływu nikt nie ma.
Zatem czy jesteś w stanie zablokować aktualizacje dla tego modelu na poziomie Twojego serwera najoptymalniej na ostatnim 23.04 , kiedy działa całkiem spoko.
Czy jest to tylko kwestia długiego IF'a czy jakoś jeszcze inaczej?

53

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Odinstaluj luci-app-attendedsysupgrade oraz luci-app-opkg - wtedy w gui nie będziesz miał aktualizacji ani instalacji pakietów.

No a w MiFI ?

54

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Na dzień dzisiejszy, wczorajszy i jutrzejszy to MF286R w ogóle nie jest dobrym wyborem. Za bardzo humorzasty ma ten modem.

Tak właśnie bym zostawił w tym stanie który jest - na 23.05 chodzi dobrze. Ażeby nikogo nie podkusiło w GUI - jak można wyłączyć aktualizacje ?

55

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

więc pokaż mi

uci show wireless
iw dev phy0-ap0 station dump
iw dev phy1-ap0 station dump
sh -x /usr/libexec/rpcd/easyconfig call clients

Wstaw na pastebin.com i daj mi linka do tego
Wstaw


OK, sprawa rozwiązana - uci show wireless namierzyło błąd składni. Miało być:

list maclist '32:ce:02:a7:a7:bb,1c:d6:be:91:97:ed'
zamiast
list maclist '32:ce:02:a7:a7:bb' '1c:d6:be:91:97:ed'

56

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Nic, Sprawdziłem i działa to nadal z tym po podałeś.

Zrób to samo, podłącz się klientem bezprzewodowym i pokaz wynik polecenia

ubus call easyconfig clients

Coś chyba ma.
Przed dodaniem 'option macfilter' i 'list maclist':

root@ruter:~# ubus call easyconfig clients | grep -C3 '"type": 2' | grep '"active": true'
                        "active": true,
                        "active": true,
                        "active": true,
                        "active": true,

- są bezprzewodowi klienci w GUI.

Zaś po dodaniu lini:

root@ruter:~# ubus call easyconfig clients | grep -C3 '"type": 2' | grep '"active": true'
root@ruter:~# (pusto)

- w GUI tylko przewodowi klienci są, ale urządzenia wifi połączenie cały czas mają.

57

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Odnosisz się do czego? Do statystyk?

No tak - co ma taka zmiana do odcinania statystyk ?

58

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Miałem na myśli dlaczego mechanizm GUI na tę opcję reaguje, skoro blacklistuje tylko jeden mac.
Czy to reakcja GUI na ciąg znaków ?

59

(303 odpowiedzi, napisanych Oprogramowanie / Software)

Używam identycznych SSID dla obu wifi. Chciałbym wymusić szybszą responsywność klienta po wifi dodałem linie do /etc/config/wireless i efekt jest - blokuje 2.4 a łączy zawsze 5GHz. Klient nie potrafi sam "preferować" wifi5 (TV).
Linie te jednak wycinają wszystkich po wifi ze statystyk z GUI, zostały tylko kablowe.
Czy jest lepszy sposób poza różnymi SSID ?


option macfilter 'deny'
list maclist '32:ce:02:a7:a7:bb'

60

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

marian423 napisał/a:

Czy na dzień dzisiejszy ZTE MF286R jest wystarczającym wyborem jeśli nie inetersują mnie wielkie szybkości (20mbps/5mbps albo lepiej)? Wiem, że MF286D jest najlepszym wyborem, tylko gorzej z jego dostępnością. Czy przy małych wymaganiach zwykły MF286 wystarczy? Który sprawia najmniej problemów z wgraniem openwrt i utrzymaniem połączenia lte?
Zatrzymałem się na e3372h-153, który raz postawiony działa nieprzerwanie od 10 lat z WNDR4300. Teraz chcę w innej lokalizacji postawić coś co będzie podobnie bezobsługowo działać. Ma być stabilnie, nie musi być super szybko. Cena też ma znaczenie.

Właśnie zdaje się że na dzień dzisiejszy bez grzebania w putty 286R nie wstanie jak kiedyś.

61

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Uratował mnie backup obrazu mifi 23.05 na dysku. Na nim od razu wstaje wan bez "option delay 10" ani "marvel" w jsonie.

W razie czego link do tego obrazu TUTAJ

Zrobiłem wspomniane porównanie dmesg 23.05 vs 24.10. Pod linkiem TUTAJ.

A w nim ciekawa różnica usb0 vs eth1:

w 23.05
rndis_host 1-1:1.0 usb0: register 'rndis_host' at usb-1b000000.usb-1, ZTE RNDIS device, 5e:9e:32:cd:cc:31

w 24.10
rndis_host 1-1:1.0 eth1: register 'rndis_host' at usb-1b000000.usb-1, ZTE RNDIS device, 0a:7e:74:fd:34:82

Czy zmienia się zatem "podejście" do modemu w ? A może ma tak tylko Marvell ?

Niedawno po aktualizacji pewnego mikrolinuksa dwa urządzenia (nie usb), których używałem - dosłownie zamieniły się miejscami w /dev/. Bug roku 2000 to przy czymś takim to pikuś.

62

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Nie tu. Chwilę wyżej masz odczytywane manufacturer poleceniem które ja podałem. Zamień je na

manufacturer="\"marvell\""

Poszło dalej, jednak wróciła sytuacja sprzed paru aktualizacji, czyli czeka w nieskończoność na IP przy ustawieniu "Wg ustawień modemu"  albo nie toleruje "option mode 'auto'"  przy ustawieniu 5G/4G/3G/2G.

Sun Jan 19 11:27:48 2025 daemon.notice netifd: wan_4 (10724): udhcpc: started, v1.36.1
Sun Jan 19 11:27:49 2025 daemon.notice netifd: wan_4 (10724): udhcpc: broadcasting discover
Sun Jan 19 11:27:52 2025 daemon.notice netifd: wan_4 (10724): udhcpc: broadcasting discover
Sun Jan 19 11:27:55 2025 daemon.notice netifd: wan_4 (10724): udhcpc: broadcasting discover
...|||||...
Sun Jan 19 11:32:10 2025 daemon.notice netifd: wan (14345): WARNING: Variable 'modes' does not exist or is not an array/object

Restartów wiele, czekania parę godzin...

Rozumiem, że nie mogę wrócić do poprzedniej wersji. Żałuję że nie zrzuciłem dmesg tamtej wersji żeby porównać z nim obecny. Coś musi być inaczej już przy uruchamianiu pierwszych procesów.

63

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Czyta poprawnie. Zrestartuj go i zobacz czy złapie ew zmień sobie w /lib/netifd/proto/ncm.sh i podstaw na stałe tego marvella żeby nie było problemu z czytaniem.

zahaszowałem tam wyjscie ze skryptu, idzie zatem dalej lecz i tak nic się nie zmienia. Dla marvella przepisalem init recznie do konsoli. Czy te polecenia nie powinny wypluć przynajmniej 'OK'   ??

...
        json_load "$(cat /etc/gcom/ncm.json)"
        json_select "$manufacturer"
        [ $? -ne 0 ] && {
                echo "Unsupported modem"
                proto_notify_error "$interface" UNSUPPORTED_MODEM
                proto_set_available "$interface" 0
#       return 1
        }
...

root@gate2:~# sms_tool -d /dev/ttyACM0 at 'AT+CFUN=1'

root@gate2:~# sms_tool -d /dev/ttyACM0 at "AT+SPTZCMD=\\\"Y29ubm1hbmN0bCBuZGlzZGlhbCBBVF5ORElTRFVOPSJ1c2IwIiwxLDE=\\\""

64

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Nie czyta jego producenta. Pokaż wynik

gcom -d /dev/ttyACM0 -s /etc/gcom/getcardinfo.gcom

root@gate2:~# gcom -d /dev/ttyACM0 -s /etc/gcom/getcardinfo.gcom

+CGMI: "Marvell"

65

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Właśnie zaryzykowałem update z zachowaniem ustawień i wan już nie wstaje. W kółko szuka modemu

Thu Jan 23 00:43:53 2025 user.notice firewall: Reloading firewall due to ifup of lan (br-lan)
' does not exist or is not an array/objectifd: wan (2772): WARNING: Variable '
Thu Jan 23 00:43:54 2025 daemon.notice netifd: wan (2772): Unsupported modem
Thu Jan 23 00:43:55 2025 daemon.notice netifd: wan (3044): Stopping network wan

Oby to tylko literówka.

root@gate2:/etc/config# dmesg
[    0.000000] Linux version 6.6.71 (cezary@eko.one.pl) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r28010-49d8f4b833) 13.3.0, GNU ld (GNU Binutils) 2.42) #0 Sun Jan 19 10:17:23 2025
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019750 (MIPS 74Kc)
[    0.000000] MIPS: machine is ZTE MF286R
[    0.000000] SoC: Qualcomm Atheros QCA956X ver 1 rev 0
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Kernel command line: console=ttyS0,115200n8 rootfstype=squashfs,jffs2
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32480
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 119064K/131072K available (7660K kernel code, 592K rwdata, 964K rodata, 1208K init, 240K bss, 12008K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 51
[    0.000000] CPU clock: 775.000 MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 4932285024 ns
[    0.000001] sched_clock: 32 bits at 388MHz, resolution 2ns, wraps every 5541893118ns
[    0.008305] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[    0.074798] pid_max: default: 32768 minimum: 301
[    0.089098] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.096833] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.113366] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
[    0.127883] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.138305] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.147960] pinctrl core: initialized pinctrl subsystem
[    0.156580] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.163345] thermal_sys: Registered thermal governor 'step_wise'
[    0.165367] /ahb/apb: Fixed dependency cycle(s) with /ahb/apb/interrupt-controller@18060010
[    0.193054] clocksource: Switched to clocksource MIPS
[    0.208585] NET: Registered PF_INET protocol family
[    0.214008] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.222993] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.231969] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.240149] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.248242] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
[    0.255717] TCP: Hash tables configured (established 1024 bind 1024)
[    0.263163] MPTCP token hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.271012] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.277952] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.286201] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.292219] PCI: CLS 0 bytes, default 32
[    0.300943] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[    0.309367] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.315569] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.333101] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    0.344268] pinctrl-single 1804002c.pinmux: 544 pins, size 68
[    0.351753] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.363799] printk: console [ttyS0] disabled
[    0.368780] 18020000.uart: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 1562500) is a 16550A
[    0.378049] printk: console [ttyS0] enabled
[    0.387117] printk: bootconsole [early0] disabled
[    0.432502] spi-nor spi0.0: gd25q16 (2048 Kbytes)
[    0.437523] 3 fixed-partitions partitions found on MTD device spi0.0
[    0.444112] Creating 3 MTD partitions on "spi0.0":
[    0.449066] 0x000000000000-0x0000000a0000 : "u-boot"
[    0.456933] 0x0000000a0000-0x0000000c0000 : "u-boot-env"
[    0.464454] 0x0000000c0000-0x000000200000 : "reserved1"
[    0.473823] spi-nand spi0.1: GigaDevice SPI NAND was found.
[    0.479600] spi-nand spi0.1: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[    0.488192] 6 fixed-partitions partitions found on MTD device (null)
[    0.494790] Creating 6 MTD partitions on "(null)":
[    0.499744] 0x000000000000-0x0000000a0000 : "fota-flag"
[    0.510913] 0x0000000a0000-0x000000120000 : "art"
[    0.518524] OF: Bad cell count for /ahb/spi@1f000000/flash@1/partitions
[    0.525748] 0x000000120000-0x0000001a0000 : "mac"
[    0.533914] OF: Bad cell count for /ahb/spi@1f000000/flash@1/partitions
[    0.541031] 0x0000001a0000-0x000001800000 : "ubiconcat0"
[    0.576118] 0x000001800000-0x000001c00000 : "kernel"
[    0.588106] 0x000001c00000-0x000008000000 : "ubiconcat1"
[    1.417498] switch0: Atheros AR8337 rev. 2 switch registered on mdio.0
[    2.074792] ag71xx-legacy 19000000.eth: connected to PHY at mdio.0:00 [uid=004dd036, driver=Atheros AR8216/AR8236/AR8316]
[    2.086894] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode: sgmii
[    2.096940] NET: Registered PF_INET6 protocol family
[    2.113130] Segment Routing with IPv6
[    2.117006] In-situ OAM (IOAM) with IPv6
[    2.121208] NET: Registered PF_PACKET protocol family
[    2.126513] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    2.140196] 8021q: 802.1Q VLAN Support v1.8
[    2.184215] PCI host bridge to bus 0000:00
[    2.188473] pci_bus 0000:00: root bus resource [mem 0x12000000-0x13ffffff]
[    2.195637] pci_bus 0000:00: root bus resource [io  0x0000]
[    2.201397] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    2.209641] pci 0000:00:00.0: [168c:0056] type 00 class 0x028000
[    2.215893] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    2.223030] pci 0000:00:00.0: PME# supported from D0 D3hot
[    2.229866] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    2.236770] pci 0000:00:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit]
[    2.244719] Concatenating MTD devices:
[    2.248607] (0): "ubiconcat0"
[    2.251669] (1): "ubiconcat1"
[    2.254770] into device "ubi-concat"
[    2.258493] 1 fixed-partitions partitions found on MTD device ubi-concat
[    2.265426] Creating 1 MTD partitions on "ubi-concat":
[    2.270741] 0x000000000000-0x000007a60000 : "ubi"
[    2.282697] UBI: auto-attach mtd9
[    2.286184] ubi0: attaching mtd9
[    4.953268] ubi0: scanning is finished
[    4.991498] ubi0: attached mtd9 (name "ubi", size 122 MiB)
[    4.997235] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    5.004352] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    5.011366] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    5.018561] ubi0: good PEBs: 976, bad PEBs: 3, corrupted PEBs: 0
[    5.024770] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[    5.032225] ubi0: max/mean erase counter: 34/20, WL threshold: 4096, image sequence number: 1447625496
[    5.041850] ubi0: available PEBs: 0, total reserved PEBs: 976, PEBs reserved for bad PEB handling: 17
[    5.051468] ubi0: background thread "ubi_bgt0d" started, PID 312
[    5.060153] block ubiblock0_0: created from ubi0:0(rootfs)
[    5.065881] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[    5.073286] clk: Disabling unused clocks
[    5.097476] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    5.111317] Freeing unused kernel image (initmem) memory: 1208K
[    5.117468] This architecture does not have kernel memory protection.
[    5.124139] Run /sbin/init as init process
[    5.128367]   with arguments:
[    5.128372]     /sbin/init
[    5.128377]   with environment:
[    5.128382]     HOME=/
[    5.128387]     TERM=linux
[    5.938585] init: Console is alive
[    5.942478] init: - watchdog -
[    7.952301] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    8.057070] usbcore: registered new interface driver usbfs
[    8.062814] usbcore: registered new interface driver hub
[    8.068461] usbcore: registered new device driver usb
[    8.083387] gpio_button_hotplug: loading out-of-tree module taints kernel.
[    8.102462] ehci-platform 1b000000.usb: EHCI Host Controller
[    8.108403] ehci-platform 1b000000.usb: new USB bus registered, assigned bus number 1
[    8.116656] ehci-platform 1b000000.usb: irq 15, io mem 0x1b000000
[    8.123364] ehci-platform 1b400000.usb: EHCI Host Controller
[    8.129243] ehci-platform 1b400000.usb: new USB bus registered, assigned bus number 2
[    8.137528] ehci-platform 1b400000.usb: irq 16, io mem 0x1b400000
[    8.145248] ehci-platform 1b000000.usb: USB 2.0 started, EHCI 1.00
[    8.152509] hub 1-0:1.0: USB hub found
[    8.157317] hub 1-0:1.0: 1 port detected
[    8.193073] ehci-platform 1b400000.usb: USB 2.0 started, EHCI 1.00
[    8.200747] hub 2-0:1.0: USB hub found
[    8.205217] hub 2-0:1.0: 1 port detected
[    8.214442] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    8.233586] init: - preinit -
[    8.533264] usb 1-1: new high-speed USB device number 2 using ehci-platform
[    9.453124] random: crng init done
[   12.253760] Atheros AR8216/AR8236/AR8316 mdio.0:00: Port 5 is up
[   12.261523] eth0: link up (1000Mbps/Full duplex)
[   16.581735] UBIFS (ubi0:1): Mounting in unauthenticated mode
[   16.587904] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 512
[   16.767744] UBIFS (ubi0:1): recovery needed
[   17.191416] UBIFS (ubi0:1): recovery completed
[   17.196161] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   17.204271] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   17.214520] UBIFS (ubi0:1): FS size: 113897472 bytes (108 MiB, 897 LEBs), max 908 LEBs, journal size 5713920 bytes (5 MiB, 45 LEBs)
[   17.226749] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB)
[   17.233585] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID B4E9E846-2667-42B3-89CF-08237753DBA7, small LPT model
[   17.269116] mount_root: switching to ubifs overlay
[   17.332797] urandom-seed: Seeding with /etc/urandom.seed
[   17.462934] eth0: link down
[   17.495133] procd: - early -
[   17.498429] procd: - watchdog -
[   18.373276] procd: - watchdog -
[   18.394723] procd: - ubus -
[   18.595591] procd: - init -
[   21.998310] kmodloader: loading kernel modules from /etc/modules.d/*
[   23.479971] NET: Registered PF_ALG protocol family
[   23.566188] OpenVPN data channel offload (ovpn-dco) 2.0.0 -- (C) 2020-2023 OpenVPN, Inc.
[   23.616960] tun: Universal TUN/TAP device driver, 1.6
[   23.659930] gre: GRE over IPv4 demultiplexor driver
[   23.705082] ip_gre: GRE over IPv4 tunneling driver
[   23.863331] cdc_acm 1-1:1.2: ttyACM0: USB ACM device
[   23.868650] usbcore: registered new interface driver cdc_acm
[   23.874546] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   23.945813] usbcore: registered new interface driver cdc_wdm
[   23.985526] Loading modules backported from Linux version v6.12.6-0-ge9d65b48ce1a
[   23.993318] Backport generated by backports.git v6.1.110-1-35-g410656ef04d2
[   24.083446] urngd: v1.0.2 started.
[   24.157031] usbcore: registered new interface driver usbserial_generic
[   24.163917] usbserial: USB Serial support registered for generic
[   24.220898] usbcore: registered new interface driver cdc_ether
[   24.265835] usbcore: registered new interface driver cdc_ncm
[   24.414562] usbcore: registered new interface driver huawei_cdc_ncm
[   25.266848] PPP generic driver version 2.4.2
[   25.294217] PPP MPPE Compression module registered
[   25.325380] NET: Registered PF_PPPOX protocol family
[   25.354529] PPTP driver version 0.8.5
[   25.376296] usbcore: registered new interface driver qmi_wwan
[   25.471141] rndis_host 1-1:1.0 eth1: register 'rndis_host' at usb-1b000000.usb-1, ZTE RNDIS device, 0a:7e:74:fd:34:82
[   25.482432] usbcore: registered new interface driver rndis_host
[   25.533667] usbcore: registered new interface driver sierra
[   25.539509] usbserial: USB Serial support registered for Sierra USB modem
[   25.605515] usbcore: registered new interface driver sierra_net
[   25.650789] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[   25.658935] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[   25.860147] ath10k 6.10 driver, optimized for CT firmware, probing pci device: 0x56.
[   25.935578] ath10k_pci 0000:00:00.0: enabling device (0000 -> 0002)
[   25.942383] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[   30.614213] ath10k_pci 0000:00:00.0: qca9888 hw2.0 target 0x01000000 chip_id 0x00000000 sub 0000:0000
[   30.623795] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   30.638286] ath10k_pci 0000:00:00.0: firmware ver 10.4b-ct-9888-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 59e741e7
[   30.991709] ath10k_pci 0000:00:00.0: board_file api 2 bmi_id 0:16 crc32 5968d47d
[   32.767477] ath10k_pci 0000:00:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96
[   32.775291] ath10k_pci 0000:00:00.0: msdu-desc: 2500  skid: 32
[   32.825231] ath10k_pci 0000:00:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186  msdu-desc: 2500  sw-crypt: 0 ct-sta: 0'
[   32.836548] ath10k_pci 0000:00:00.0: wmi print 'free: 114572 iram: 12644 sram: 29508'
[   33.072523] ath10k_pci 0000:00:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-nvmem max-sta 32 raw 0 hwcrypto 1
[   33.176579] ath: EEPROM regdomain: 0x0
[   33.176603] ath: EEPROM indicates default country code should be used
[   33.176609] ath: doing EEPROM country->regdmn map search
[   33.176624] ath: country maps to regdmn code: 0x3a
[   33.176631] ath: Country alpha2 being used: US
[   33.176639] ath: Regpair used: 0x3a
[   33.252171] usbcore: registered new interface driver cdc_mbim
[   33.278602] usbcore: registered new interface driver option
[   33.284502] usbserial: USB Serial support registered for GSM modem (1-port)
[   33.312936] usbcore: registered new interface driver qcserial
[   33.319020] usbserial: USB Serial support registered for Qualcomm USB modem
[   33.381063] ath: EEPROM regdomain: 0x0
[   33.381089] ath: EEPROM indicates default country code should be used
[   33.381096] ath: doing EEPROM country->regdmn map search
[   33.381110] ath: country maps to regdmn code: 0x3a
[   33.381117] ath: Country alpha2 being used: US
[   33.381124] ath: Regpair used: 0x3a
[   33.392978] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[   33.393967] ieee80211 phy1: Atheros AR9561 Rev:0 mem=0xed2eabf2, irq=2
[   33.423565] kmodloader: done loading kernel modules from /etc/modules.d/*
[   51.680284] export_store: invalid GPIO 20
[   54.049047] eth0: link up (1000Mbps/Full duplex)
[   54.058291] br-lan: port 1(eth0.1) entered blocking state
[   54.063954] br-lan: port 1(eth0.1) entered disabled state
[   54.069570] eth0.1: entered allmulticast mode
[   54.074099] ag71xx-legacy 19000000.eth eth0: entered allmulticast mode
[   54.081079] eth0.1: entered promiscuous mode
[   54.085545] ag71xx-legacy 19000000.eth eth0: entered promiscuous mode
[   54.145386] br-lan: port 1(eth0.1) entered blocking state
[   54.150987] br-lan: port 1(eth0.1) entered forwarding state

66

(70 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

PS. Modemmanager na tym sprzęcie powoduje że obciążenie proca wynosi średnio 4.0. Mało fajne.

Czyli zatem może zakłócać filtrowanie (adblock,qos..) ??

67

(70 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

MIfFi nie wyświetla menu od smsów jak korzystasz z modemmanagera.. i chyba sygnału też nie dorobiłem.

1. Czy przypadkiem panel informacyjny nie czyta tego z 3ginfo - a ten z uqmi czyta bodajże. Odniosłem wrażenie że oba Twoje skrypty dobierają działanie do typu połączenia.

2. Załóżmy że taki system teraz zupgraduje - czy po upgradzie uqmi wroci a MM zniknie ?

68

(70 odpowiedzi, napisanych Sprzęt / Hardware)

drk napisał/a:

Na forum OpenWrt andyboeh zasugerował, że w ModemManager działa QMI, a w uqmi nie. I rzeczywiście zainstalowałem modemmanager, "odinstalowałem" uqmi i modem się właściwie sam znalazł. Po restarcie speedtest.pl pokazuje download 47-51 Mbps (z 20-24) i upload 30 Mbps (z 12-13). Szału nie ma, ale i tak jest dwa razy lepiej smile

Antenę mam ze 300 metrów od okna i podłączam się do LTE2100 lub LTE2600. Czy coś jeszcze można w ustawieniach pogmerać, żeby wymusić szybsze transfery?

Może by tak sprawdzić agregację z paczką modemband i włączyć flowoffloading ?
W jaki sposób "odinstalowałeś" uqmi ?

69

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

jecekjacek napisał/a:
Cezary napisał/a:

To nie jest ten sam problem. Na dodatek nic wspólnego to z gargoyle nie ma.

masz racje
ale przed usunięciem problemu o którym pisałem modem miał cały czas status połączony dlatego pomyślałem że może miło to znaczenie, a to może jest tylko przypadek?
a czy modem na tej wersji oprogramowania powinien działać?
jeśli tak to podpowiedz co zrobić lub gdzie szukać rozwiązania?

Na twoim miejscu zapisałbym konfig i spróbował z MiFi, co ci szkodzi.

70

(108 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

I tak i nie. Ideologicznie może ale podczas upgrade niekoniecznie musisz już mieć dostępny internet, więc sam proces się nie da.
Raczej należało by go podłączyć do hotpluga i po uzyskaniu internetu zrobić to coś.

Podkreślę że mam na myśli wyłącznie upgrade a nie reset ustawień. Mógłby po prostu w autostarcie czekać na pierwszą udaną próbę, po czym zniknąć. w zdecydowanej większości internet jest po upgradzie.
Reset natomiast- mógł być z powodu przepełnienia paczkami, więc odpada.

71

(108 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Ok, więc wywalę ponownie tworzenie listy i będę zwracał kod wyjścia z opkg.

Ok a jak sądzisz czy ta akcja może być po cichu wykonana  (lub chociaż podjęta próba wykonania) wraz z przełącznikiem "Zachowaj ustawienia" przy upgradzie?

72

(108 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

I co z tym? Użytkownik i tak widzi ci się dzieje na ekranie, nawet jak sprawdzę to co mam z tym dalej zrobić ?

Chodzi mi po prostu o to by Twoj skrypt restore skonczyl się poprawnie lub zwrócił błąd. Skoro już to funkcjonuje. Można wtedy zrobić restore || restore w autostarcie.

73

(108 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Po prostu mogę że skryptu wywalić ponowne tworzenie listy i nic nie robić z tą oryginalna. Wiec jak coś się nie uda to można w każdej chwili ponowić instalacje.

Przydaloby się też sprawdzanie operacji opkg...

74

(108 odpowiedzi, napisanych Oprogramowanie / Software)

wisipior napisał/a:

Właśnie po upgradzie.
Niestety polecenie restorepkgslist.sh zeruje plik listy pakietów z /etc/backup a pakietów też nie ma.

root@ruter:~# cat /usr/bin/restorepkgslist.sh
#!/bin/sh

# eko.one.pl services
# restore user installed packages from list

BACKUPDIR=/etc/backup
PKGSLIST=list-user-installed-packages.txt
if [ ! -s $BACKUPDIR/$PKGSLIST ]; then
        [ -n "$1" ] && echo "Brak listy pakietów do zainstalowania"
        exit 0
fi

opkg update

while read -r pkg; do
        [ -n "$pkg" ] && opkg install $pkg
done < $BACKUPDIR/$PKGSLIST

/usr/bin/backuppkgslist.sh

if [ -n "$1" ]; then
        echo ""
        echo "Zainstalowano pakiety użytkownika"
fi

exit 0

Wg mnie opkg update często miewa humory i po prostu nie skończy, wówczas nie zainstaluje tych paczek a potem backup tak zapisze.  Wystarczy po chwili jeszcze raz opkg update.


Póki co można tak:

backuppkgslist.sh
chmod -w /etc/backup/list-user-installed-packages.txt

# potem
restorepkgslist.sh
...
restorepkgslist.sh

75

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Wg to efekt placebo, nic nie wysyła więc opcja jest całkowicie ignorowana i tak, bo nic się pod nią nie kryje dla tego modemu. Inna sprawa że modem w MF286R jest ciężko strawny co już pisałem i czasami na problemy z połączeniem.

Z obserwacji wynika, że przy bdb zasięgu (i agregacji full auto) powoli jego ciemne moce słabną potem leci na minimum np. 2Mbit/s (przy uploadzie 10x większym) - wtedy bez restartu nie chce się obudzić. Może zapychają się jemu jakieś stosy/tablice albo sie sam pakuje na czarne listy bts'u. Czy istnieje inny firmware do wgrania ?
Ostatnia terapia poprzez "AT+CFUN=1,1" zawiesiła cały ruter, potem reset do fabrycznych i wgranie ostatniego konfigu - i wtedy zaczął normalnie gadać.