Беспроводной 3G интернет и Wi-Fi устройства

Подключение к 3G интернету и настройка 3G модемов и роутеров, их ремонт. Использование и ремонт Wi-Fi роутеров, точек доступа, камер.
Текущее время: 24 окт 2017, 08:48

Часовой пояс: UTC + 2 часа [ Летнее время ]

Перейти в магазин PortaX




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 21 июл 2017, 11:46 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 27 май 2011, 16:52
Сообщения: 1012
Благодарил (а): 15 раз.
Поблагодарили: 127 раз.
Xiaomi Mi WiFi Router 3 - первый виденный мною роутер с NAND флешкой 128М на борту.

Фото платы:
Вложение:
1.jpg
1.jpg [ 195.98 КБ | Просмотров: 158 ]

Вложение:
2.jpg
2.jpg [ 163.08 КБ | Просмотров: 158 ]


Отдельно фото NAND флешки:
Вложение:
nand.jpg
nand.jpg [ 113.16 КБ | Просмотров: 158 ]


Имея программатор ProMan сразу же захотелось слить фулл. Но флешка ESMT F59L1G81LA автоматом определяться не захотела. И вообще отдетектилась другим производителем.
<Chip information>;
NAND ID: 0xc8d18095_0x427f7f7f
Manufacturer: Zentel


Пришлось искать пдф-ку и делать конфиг флешки вручную.

На моем экземпляре бедов не обнаружилось.
Check chip finished.  Totally 0 bad block(s) exist.


Роутер был предоставлен для установки на нем прошивки от Падаван.
Вся инфа бралась с 4pda. https://4pda.ru/forum/index.php?showtopic=736801

Никогда до этого прошивки от Падаван не собирал и не устанавливал, но опыт сборки OpenWrt пригодился для быстрого освоения-усвоения новой темы).
Особых сложностей не возникло и за несколько часов прошивка была собрана и впихнута в роутер.

Немного пощупал вывод через COM порт.

Оригинальный загрузчик:
U-Boot 1.1.3 (Jun 23 2016 - 17:54:24)

Board: Ralink APSoC DRAM:  128 MB
Power on memory test. Memory size= 128 MB...OK!
relocate_code Pointer at: 87fb8000
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
!!! nand page size = 2048, addr len=4
..============================================
Ralink UBoot Version: 4.2.S.1
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM_CONF_FROM: Auto-detection
DRAM_TYPE: DDR2
DRAM component: 1024 Mbits
DRAM bus: 16 bit
Total memory: 128 MBytes
Flash component: NAND Flash
Date:Jun 23 2016  Time:17:54:24
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =128 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   9: Load Boot Loader code then write to Flash via TFTP.


3: System Boot system code via Flash.
Booting System 1
..ranand_erase_write: offs:40000, count:20000
.Done!
done
## Booting image at bc200000 ...
   Image Name:   MIPS OpenWrt Linux-2.6.36
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    2180352 Bytes =  2.1 MB
   Load Address: 80000000
   Entry Point:  80000000
..................................   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
commandline uart_en=0 factory_mode=0 mem=128m
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 128

Starting kernel ...


LINUX started...

 THIS IS ASIC
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Linux version 2.6.36 (jenkins@szy-rommaker) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Thu Jun 23 18:07:16 CST 2016
[    0.000000]
[    0.000000]  The CPU feqenuce set to 580 MHz
[    0.000000]  PCIE: bypass PCIe DLL.
[    0.000000]  PCIE: Elastic buffer control: Addr:0x68 -> 0xB4
[    0.000000]  disable all power about PCIe
[    0.000000] CPU revision is: 00019650 (MIPS 24Kc)
[    0.000000] Software DMA cache coherency
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] User-defined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00008000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00008000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyS1,115200n8 root=/dev/ram0 uart_en=0 factory_mode=0 mem=128m
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Primary instruction cache 64kB, VIPT, , 4-waylinesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=0005d61a
[    0.000000] Readback ErrCtl register=0005d61a
[    0.000000] allocated 655360 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Memory: 124144k/131072k available (3074k kernel code, 6928k reserved, 931k data, 856k init, 0k highmem)
[    0.000000] SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:128
[    0.000000] console [ttyS1] enabled
[    0.010000] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[    0.220000] pid_max: default: 32768 minimum: 301
[    0.220000] Mount-cache hash table entries: 512
[    0.220000] Initializing cgroup subsys memory
[    0.230000] Initializing cgroup subsys net_cls
[    0.230000] devtmpfs: initialized
[    0.230000] NET: Registered protocol family 16
[    0.240000] RALINK_GPIOMODE = 121b1c
[    0.240000] RALINK_GPIOMODE = 101b1c
[    0.440000] PPLL_CFG1=0xe80000
[    0.450000] MT7620 PPLL lock
[    0.450000] PPLL_DRV =0x80080504
[    0.650000]  Deassert the PCIE0 RESET.
[    0.650000] start PCIe register access
[    1.150000] RALINK_RSTCTRL = 2400000
[    1.160000] RALINK_CLKCFG1 = 75afffc0
[    1.160000]
[    1.160000] *************** MT7620 PCIe RC mode *************
[    1.660000] PCIE0 enabled
[    1.670000] init_rt2880pci done
[    1.670000] bio: create slab <bio-0> at 0
[    1.670000] SCSI subsystem initialized
[    1.680000] usbcore: registered new interface driver usbfs
[    1.680000] usbcore: registered new interface driver hub
[    1.690000] usbcore: registered new device driver usb
[    1.690000] pci 0000:00:00.0: BAR 0: can't assign mem (size 0x80000000)
[    1.700000] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
[    1.700000] pci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref]
[    1.710000] pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff]
[    1.710000] pci 0000:00:00.0: BAR 1: set to [mem 0x20200000-0x2020ffff] (PCI address [0x20200000-0x2020ffff]
[    1.720000] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit]
[    1.720000] pci 0000:01:00.0: BAR 0: set to [mem 0x20000000-0x200fffff 64bit] (PCI address [0x20000000-0x200fffff]
[    1.730000] pci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref]
[    1.730000] pci 0000:00:00.0: PCI bridge to [bus 01-01]
[    1.740000] pci 0000:00:00.0:   bridge window [io  disabled]
[    1.740000] pci 0000:00:00.0:   bridge window [mem 0x20000000-0x200fffff]
[    1.750000] pci 0000:00:00.0:   bridge window [mem 0x20100000-0x201fffff pref]
[    1.750000] BAR0 at slot 0 = 0
[    1.760000] bus=0x0, slot = 0x0
[    1.760000] res[0]->start = 0
[    1.760000] res[0]->end = 0
[    1.760000] res[1]->start = 20200000
[    1.770000] res[1]->end = 2020ffff
[    1.770000] res[2]->start = 0
[    1.770000] res[2]->end = 0
[    1.770000] res[3]->start = 0
[    1.780000] res[3]->end = 0
[    1.780000] res[4]->start = 0
[    1.780000] res[4]->end = 0
[    1.780000] res[5]->start = 0
[    1.790000] res[5]->end = 0
[    1.790000] bus=0x1, slot = 0x0
[    1.790000] res[0]->start = 20000000
[    1.790000] res[0]->end = 200fffff
[    1.800000] res[1]->start = 0
[    1.800000] res[1]->end = 0
[    1.800000] res[2]->start = 0
[    1.800000] res[2]->end = 0
[    1.810000] res[3]->start = 0
[    1.810000] res[3]->end = 0
[    1.810000] res[4]->start = 0
[    1.810000] res[4]->end = 0
[    1.820000] res[5]->start = 0
[    1.820000] res[5]->end = 0
[    1.820000] Switching to clocksource MIPS
[    1.830000] NET: Registered protocol family 2
[    1.830000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    1.840000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    1.850000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    1.850000] TCP: Hash tables configured (established 4096 bind 4096)
[    1.860000] TCP reno registered
[    1.860000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.870000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.870000] NET: Registered protocol family 1
[    2.570000] RT3xxx EHCI/OHCI init.
[    2.580000] msgmni has been set to 242
[    2.580000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    2.590000] io scheduler noop registered (default)
[    2.600000] RALINK_REG_PIO7140DATA b0000670 = 0
[    2.700000] RALINK_REG_PIO7140DATA b0000670 = 2000000
[    2.710000] Ralink gpio driver initialized
[    2.710000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    2.720000] serial8250: ttyS0 at MMIO 0x10000500 (irq = 37) is a 16550A
[    2.720000] serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A
[    2.730000] init reset module!
[    2.730000] !!! nand page size = 2048, addr len=4
[    2.740000] ra_nand_init: alloc 1350, at 87fd2000 , btt(87fd30c0, 100), ranfc_mtd:87fd31c0
[    2.750000] Creating 13 MTD partitions on "ra_nfc":
[    2.750000] 0x000000000000-0x000008000000 : "ALL"
[    2.780000] 0x000000000000-0x000000040000 : "Bootloader"
[    2.790000] 0x000000040000-0x000000080000 : "Config"
[    2.800000] 0x000000080000-0x0000000c0000 : "Bdata"
[    2.800000] 0x0000000c0000-0x000000100000 : "Factory"
[    2.810000] 0x000000100000-0x000000140000 : "crash"
[    2.810000] 0x000000140000-0x000000180000 : "crash_syslog"
[    2.820000] 0x000000180000-0x000000200000 : "reserved0"
[    2.830000] 0x000000200000-0x000000600000 : "kernel0"
[    2.830000] 0x000000600000-0x000000a00000 : "kernel1"
[    2.840000] 0x000000a00000-0x000002a00000 : "rootfs0"
[    2.850000] 0x000002a00000-0x000004a00000 : "rootfs1"
[    2.850000] 0x000004a00000-0x000008000000 : "overlay"
[    2.860000] rdm_major = 253
[    2.860000] SMACCR1 -- : 0x0000286c
[    2.860000] SMACCR0 -- : 0x075620be
[    2.870000] Ralink APSoC Ethernet Driver Initilization. v3.0  256 rx/tx descriptors allocated, mtu = 1500!
[    2.880000] SMACCR1 -- : 0x0000286c
[    2.880000] SMACCR0 -- : 0x075620be
[    2.890000] PROC INIT OK!



Патченый после установки прошивки от Падаван:

U-Boot 1.1.3 (VORTEX)

Board: Ralink APSoC DRAM:  128 MB
Power on memory test. Memory size= 128 MB...OK!
relocate_code Pointer at: 87fb8000
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
!!! nand page size = 2048, addr len=4
..============================================
Ralink UBoot Version: 4.2.S.1
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM_CONF_FROM: Auto-detection
DRAM_TYPE: DDR2
DRAM component: 1024 Mbits
DRAM bus: 16 bit
Total memory: 128 MBytes
Flash component: NAND Flash
Date:Apr 15 2016  Time:17:46:32
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =128 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   9: Load Boot Loader code then write to Flash via TFTP.
 0

3: System Boot system code via Flash.
Booting System 2
..ranand_erase_write: offs:40000, count:20000
.Done!
done
## Booting image at bc600000 ...
   Image Name:          MI-3
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    11718955 Bytes = 11.2 MB
   Load Address: 80000000
   Entry Point:  802e74e0
...................................................................................................................................................................................   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
commandline uart_en=1 factory_mode=0 mem=128m
No initrd
## Transferring control to Linux (at address 802e74e0) ...
## Giving linux memsize in MB, 128

Starting kernel ...


LINUX started...
Linux version 3.4.113 (padavan@hms) (gcc version 4.4.7 (GCC) ) #2 Thu Jul 20 07:18:05 MSK 2017

MediaTek SoC: MT7620A, RevID: 0206, RAM: DDR2, XTAL: 20MHz
CPU/OCP/SYS frequency: 600/200/200 MHz
CPU revision is: 00019650 (MIPS 24KEc)
Determined physical RAM map:
 memory: 08000000 @ 00000000 (usable)
Zone PFN ranges:
  Normal   0x00000000 -> 0x00008000
Movable zone start PFN for each node
Early memory PFN ranges
    0: 0x00000000 -> 0x00008000
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: console=ttyS0,115200n8 root=/dev/mtdblock4 rootfstype=squashfs
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Writing ErrCtl register=0005c1ba
Readback ErrCtl register=0005c1ba
Memory: 126172k/131072k available (3004k kernel code, 4900k reserved, 450k data, 192k init, 0k highmem)
NR_IRQS:40
console [ttyS0] enabled
Calibrating delay loop... 397.82 BogoMIPS (lpj=795648)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [mem 0x20000000-0x2fffffff]
pci_bus 0000:00: root bus resource [io  0x10160000-0x1016ffff]
pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x200fffff]
pci 0000:00:00.0: BAR 9: assigned [mem 0x20100000-0x201fffff pref]
pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit]
pci 0000:01:00.0: BAR 6: assigned [mem 0x20100000-0x2010ffff pref]
pci 0000:00:00.0: PCI bridge to [bus 01-01]
pci 0000:00:00.0:   bridge window [mem 0x20000000-0x200fffff]
pci 0000:00:00.0:   bridge window [mem 0x20100000-0x201fffff pref]
PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP: reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
msgmni has been set to 246
io scheduler noop registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x10000c00 (irq = 20) is a 16550A
Ralink GPIO driver initialized. Number of GPIO: 73, GPIO mode: 00101B1D
loop: module loaded
!!! nand page size=2048, addr len=4
Creating 9 MTD partitions on "ra_nfc":
0x000000000000-0x000000040000 : "Bootloader"
0x000000040000-0x0000000c0000 : "BootEnv"
0x0000000c0000-0x000000600000 : "Factory"
0x000000600000-0x000000740000 : "Kernel"
0x000000740000-0x000001600000 : "RootFS"
0x000001600000-0x000001680000 : "Config"
0x000001680000-0x000001700000 : "Storage"
0x000001700000-0x000008000000 : "RWFS"
0x000000600000-0x000001600000 : "Firmware_Stub"
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Ralink APSoC Ethernet Driver v3.2.4 (raeth)
raeth: PDMA RX ring 256, PDMA TX ring 512. Max packet size 1536
raeth: NAPI support, weight 32
raeth: Byte Queue Limits (BQL) support
PPP generic driver version 2.4.2
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPTP driver version 0.8.5
usbcore: registered new interface driver libusual
nf_conntrack version 0.5.0 (16384 buckets, 32768 max)
xt_time: kernel timezone is -0000
Bridge firewalling registered
gre: GRE over IPv4 demultiplexor driver
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP: cubic registered
NET: Registered protocol family 10
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
L2TP core driver, V2.0
PPPoL2TP kernel driver, V2.0
8021q: 802.1Q VLAN Support v1.8
ASUS NVRAM, v0.08. Available space: 131072. Integrity: OK
VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
Freeing unused kernel memory: 192k freed
Algorithmics/MIPS FPU Emulator v1.5
validate subfs:
rt2860v2_ap: module license 'Proprietary' taints kernel.
APSoC AP Driver version: 2.7.2.0
PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
MT76x2 AP Driver version: 3.0.5.0
usbcore: registered new interface driver usblp
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
USB Serial support registered for generic
usbserial: USB Serial Driver core
usbcore: registered new interface driver qcserial
USB Serial support registered for Qualcomm USB modem
usbcore: registered new interface driver sierra
USB Serial support registered for Sierra USB modem
usbcore: registered new interface driver option
USB Serial support registered for GSM modem (1-port)
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-platform ehci-platform: Generic Platform EHCI Controller
ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
ehci-platform ehci-platform: irq 26, io mem 0x101c0000
ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00, overcurrent ignored
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: Product: Generic Platform EHCI Controller
usb usb1: Manufacturer: Linux 3.4.113 ehci_hcd
usb usb1: SerialNumber: ehci-platform
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci-platform ohci-platform: Generic Platform OHCI Controller
ohci-platform ohci-platform: new USB bus registered, assigned bus number 2
ohci-platform ohci-platform: irq 26, io mem 0x101c1000
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: Product: Generic Platform OHCI Controller
usb usb2: Manufacturer: Linux 3.4.113 ohci_hcd
usb usb2: SerialNumber: ohci-platform
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Password for 'admin' changed
raeth: HW IP/TCP/UDP checksum RX/TX offload enabled
raeth: HW VLAN TX offload enabled
raeth: HW Scatter/Gather TX offload enabled
mtk_esw - hw bridge: W|LLLL
mtk_esw - set broadcast storm control rate as: 10 mbps
device eth2.1 entered promiscuous mode
device eth2 entered promiscuous mode
 ch1 bssid=a0:f3:c1:3a:8c:72
 ch1 bssid=04:8d:38:ba:b8:2d
 ch1 bssid=90:94:e4:31:e1:ae
 ch2 bssid=c0:3f:0e:88:7a:e8
 ch4 bssid=64:70:02:c9:cd:34
 ch8 bssid=f4:f2:6d:60:67:c6
 ch10 bssid=90:f6:52:58:d9:f8
 ch11 bssid=94:0c:6d:ff:09:e6
=====================================================
Channel 1 : Dirty = 266, False CCA = 87, Busy Time = 0, Skip Channel = FALSE
Channel 2 : Dirty = 194, False CCA = 104, Busy Time = 0, Skip Channel = FALSE
Channel 3 : Dirty = 148, False CCA = 21, Busy Time = 0, Skip Channel = FALSE
Channel 4 : Dirty = 190, False CCA = 190, Busy Time = 0, Skip Channel = FALSE
Channel 5 : Dirty = 140, False CCA = 164, Busy Time = 0, Skip Channel = FALSE
Channel 6 : Dirty = 96, False CCA = 97, Busy Time = 0, Skip Channel = FALSE
Channel 7 : Dirty = 100, False CCA = 311, Busy Time = 0, Skip Channel = FALSE
Channel 8 : Dirty = 142, False CCA = 16, Busy Time = 0, Skip Channel = FALSE
Channel 9 : Dirty = 92, False CCA = 372, Busy Time = 0, Skip Channel = FALSE
Channel 10 : Dirty = 130, False CCA = 249, Busy Time = 0, Skip Channel = FALSE
Channel 11 : Dirty = 126, False CCA = 121, Busy Time = 0, Skip Channel = FALSE
Channel 12 : Dirty = 80, False CCA = 313, Busy Time = 0, Skip Channel = TRUE
Channel 13 : Dirty = 52, False CCA = 190, Busy Time = 0, Skip Channel = TRUE
=====================================================
Rule 1 CCA value : Min Dirtiness ==> Select Channel 13
Min Dirty = 52
ExChannel = 9 , 0
BW        = 40
device ra0 entered promiscuous mode
=====================================================
Channel 36 : Dirty = 0, False CCA = 25, Busy Time = 0, Skip Channel = FALSE
Channel 40 : Dirty = 0, False CCA = 76, Busy Time = 0, Skip Channel = FALSE
Channel 44 : Dirty = 0, False CCA = 32, Busy Time = 0, Skip Channel = FALSE
Channel 48 : Dirty = 0, False CCA = 111, Busy Time = 0, Skip Channel = FALSE
=====================================================
Rule 2 CCA value : Min False CCA value ==> Select Channel 48, min falsecca = 244
device rai0 entered promiscuous mode
br0: port 3(rai0) entered forwarding state
br0: port 3(rai0) entered forwarding state
br0: port 2(ra0) entered forwarding state
br0: port 2(ra0) entered forwarding state
br0: port 1(eth2.1) entered forwarding state
br0: port 1(eth2.1) entered forwarding state
mtk_esw - software IGMP/MLD snooping: 1
Ralink HW NAT v2.52.0 Module Enabled, FoE Size: 16384
br0: port 3(rai0) entered forwarding state
br0: port 2(ra0) entered forwarding state
br0: port 1(eth2.1) entered forwarding state
rstats
Copyright (C) 2006-2009 Jonathan Zarate



BusyBox v1.24.2 (2017-07-20 07:03:08 MSK) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ # event signal: User defined signal 1
rc notification: control_wifi_guest_rt_off
rc notification: control_wifi_radio_rt_on
rc notification: control_wifi_guest_wl_off
rc notification: control_wifi_radio_wl_on



Понимаемые загрузчиком команды:
U-Boot 1.1.3 (VORTEX)
VORTEX # help
?       - alias for 'help'
bootm   - boot application image from memory
intena   - intena
intena   - intena
go      - start application at address 'addr'
help    - print online help
md      - memory display
mdio   - Ralink PHY register R/W command !!
mm      - memory modify (auto-incrementing)
nand    - nand command
nm      - memory modify (constant address)
printenv- print environment variables
readcnt   - readcnt
reset   - Perform RESET of the CPU
rf      - read/write rf register
saveenv - save environment variables to persistent storage
setenv  - set environment variables
tftpboot- boot image via network using TFTP protocol
trap_init   - trap_init
version - print monitor version
VORTEX #


Заинтересовала команда NAND:
VORTEX # help nand
nand nand usage:
  nand id
  nand read <addr> <len>
  nand write <addr> <data...>
  nand page <number>
  nand erase <addr> <len>
  nand init

VORTEX #


Попробовал считать с нуля сто байт:
VORTEX # nand read 0 100
read len: 256
27 05 19 56 cd d4 06 9e 57 10 b8 80 00 01 6c 88 80 20 00 00 80 20 00 00 56 92 12 66 05 05 01 00 4e 41 4e 44 20 46 6c 61 00 00 00 00 00 00 00 00 2b 5a 05 07 00 00 00 00 00 00 00 00 00 00 00 00 ff 00 00 10 00 00 00 00 fd 00 00 10 00 00 00 00 01 02 00 10 00 00 00 00 ff 01 00 10 00 00 00 00 fd 01 00 10 00 00 00 00 fb 01 00 10 00 00 00 00 f9 01 00 10 00 00 00 00 f7 01 00 10 00 00 00 00 f5 01 00 10 00 00 00 00 f3 01 00 10 00 00 00 00 f1 01 00 10 00 00 00 00 ef 01 00 10 00 00 00 00 ed 01 00 10 00 00 00 00 eb 01 00 10 00 00 00 00 e9 01 00 10 00 00 00 00 e7 01 00 10 00 00 00 00 e5 01 00 10 00 00 00 00 e3 01 00 10 00 00 00 00 e1 01 00 10 00 00 00 00 df 01 00 10 00 00 00 00 dd 01 00 10 00 00 00 00 db 01 00 10 00 00 00 00 d9 01 00 10 00 00 00 00 d7 01 00 10 00 00 00 00
VORTEX #

Считало правильно.

Ну и естественно захотелось проверить работу роутера Xiaomi Mi WiFi Router 3 с прошивкой от Padavan с USB 3G модемами. Взял свой любимый ZTE AC81B. Работает)...
Вложение:
11.png
11.png [ 853.3 КБ | Просмотров: 156 ]

Вложение:
12.png
12.png [ 663.82 КБ | Просмотров: 156 ]


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 2 часа [ Летнее время ]

Перейти в магазин PortaX


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot], Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Украина онлайн