Temat: Kompilacja obrazu pod Mediatek 7623

Witam wszystkich,

zakupiłem na aliexpress od Unielec płytkę routera MT7623-06 pod openwrt. Czterordzeniowy procesor arm 1,3ghz, 512mb Ram, eMMC 8Gb , 3xminipcie, USB 3.0 i port SATA. Jak się okazało wgrany na niej był openwrt w wersji BB. Chciałbym zaktualizować openwrt do wersji LEDE ale jedynie znalazłem obraz pod bananapi R2 który po wgraniu startuje w pętli. Czy posiada ktoś już skompilowany obraz pod ten sprzęt?

Dziękuję za odpowiedź

2

Odp: Kompilacja obrazu pod Mediatek 7623

Lede jest stare, tu masz obraz: http://downloads.lede-project.org/snaps … ek/mt7623/ i instalację: https://github.com/openwrt/openwrt/comm … 1dd6b3c3d9

Pamiętaj że to wersja rozwojowa, która zmienia się nawet kilka razy dziennie. Od razu zainstaluj sobie wszystkie moduły bo za kilka godzin może już być inna wersja dostępna.

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

3

Odp: Kompilacja obrazu pod Mediatek 7623

Dziękuję,
Obraz pobrałem i zainstalowałem, ale obraz nie montuje partycji rootfs_data przez co opkg nie możne pobrać pakietów:


root@OpenWrt:~# opkg install luci
Installing luci (git-18.220.31345-7609919-1) to root...
Collected errors:
* verify_pkg_installable: Only have 0kb available on filesystem /overlay, pkg luci needs 1
* opkg_install_cmd: Cannot install package luci.

zrzut df-h:

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
tmpfs                   249.9M    632.0K    249.3M   0% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev

4

Odp: Kompilacja obrazu pod Mediatek 7623

Zakładając że zrobiłeś wszystko dobrze - zapytaj gościa który to zgłoszenie zrobił. On ci najszybciej powie co jest nie tak.

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

5

Odp: Kompilacja obrazu pod Mediatek 7623

Witam
zapytalem ale odpowiedzi nie dostalem. Od dwoch dni staram sie skompilowac openwrt wraz dodatkowymi pakietami pod tego mediateka . Do tej pory bez osiagniecia celu.  Ponizej czesciowy log z kompilacji (kompiluje jak root):

make[3]: Leaving directory '/home/piotr/openwrt/package/boot/uboot-envtools'
time: package/boot/uboot-envtools/compile#0.04#0.12#0.21
make[3]: Entering directory '/home/piotr/openwrt/feeds/luci/modules/luci-base'
install -d -m0755 /home/piotr/openwrt/staging_dir/hostpkg/bin
install -m0755 src/po2lmo /home/piotr/openwrt/staging_dir/hostpkg/bin/po2lmo
install -m0755 /home/piotr/openwrt/build_dir/hostpkg/luasrcdiet-1.0.0/bin/luasrcdiet /home/piotr/openwrt/staging_dir/hostpkg/bin/luasrcdiet
cp -fpR /home/piotr/openwrt/build_dir/hostpkg/luasrcdiet-1.0.0/luasrcdiet /home/piotr/openwrt/staging_dir/hostpkg/lib/lua/5.1/
cp: cannot create directory '/home/piotr/openwrt/staging_dir/hostpkg/lib/lua/5.1/': No such file or directory
Makefile:49: recipe for target '/home/piotr/openwrt/staging_dir/hostpkg/stamp/.luci-base_installed' failed
make[3]: *** [/home/piotr/openwrt/staging_dir/hostpkg/stamp/.luci-base_installed] Error 1
make[3]: Leaving directory '/home/piotr/openwrt/feeds/luci/modules/luci-base'
Command exited with non-zero status 2
time: package/feeds/luci/luci-base/host-compile#0.85#0.20#2.30
package/Makefile:107: recipe for target 'package/feeds/luci/luci-base/host/compile' failed
make[2]: *** [package/feeds/luci/luci-base/host/compile] Error 2
make[2]: Leaving directory '/home/piotr/openwrt'
package/Makefile:103: recipe for target '/home/piotr/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.package_compile' failed
make[1]: *** [/home/piotr/openwrt/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/piotr/openwrt'
/home/piotr/openwrt/include/toplevel.mk:216: recipe for target 'world' failed
make: *** [world] Error 2
root@Debian:/home/piotr/openwrt# ^C
root@Debian:/home/piotr/openwrt#

6

Odp: Kompilacja obrazu pod Mediatek 7623

To nie kompiluj jako root. Wersja rozwojowa ma to do siebie że nie wszystko musi działać. Choć ten błąd jest dziwny, więc na początek pobierz jeszcze raz źródła i zacznij kompilację na czysto. Nie jako root tylko wykonaj wszystko jako zwykły użytkownik i nie początek nie zaznaczaj nic więcej w menu - wybierz tylko tego mediateka w targecie, zapisz i skompiluj sam podstawowy system. Jak się uda do dopiero zaznacz więcej co tam chcesz i kompiluj ponownie.

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

7

Odp: Kompilacja obrazu pod Mediatek 7623

Witam,
samo openwrt dalo sie skompilowac. Widzac blad przy komiplacji pominelem pakiety luci i skompilowalo sie poprawnie. Domyslny obraz jest wraz z systemem plikow montowany w pamieci ram (initramfs).

1. Jak wymusc na openwrt aby montowal /overlay w pamieci flash (emmc)?
2. Jak zainstalowac wlasne pakiety przez opkg? Potrzebny do tego ftp? Ktory to plik konfiguracyjny opkg ze zrodlami?

8

Odp: Kompilacja obrazu pod Mediatek 7623

1. Tego się nie wymusza specjalnie to robi samo openwrt. Więc albo czegoś nie skompilowałeś albo wsparcie dla tego urządzenia nie zostało do końca zrobione
2. Po prostu instalujesz. Odpowiednio repo samo się już zrobiło, wszystko masz w systemie

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

9 (edytowany przez cieszyno 2018-08-17 13:27:09)

Odp: Kompilacja obrazu pod Mediatek 7623

Witam,

openwrt skompilowane, obraz wgralem ale wciaz nie montuje mi pratycji w emmc chociaz wybralem dokladnie ten model routera przy kompilacji.
Nie widzi takze karty sieciowej intel 512an(PCIe) chciaz wybralem sterowniki przy kompilacji. Co moge z tym faktem dalej zrobic?

Polecenie wifi detect >> /etc/config/wireless nie dziala, lede z tego co wyczytalem to lede powinno automatycznie wykryci karte( Podlaczylem takze starego tp-linka na usb Wn422g).

10

Odp: Kompilacja obrazu pod Mediatek 7623

Zgłosić buga na https://bugs.openwrt.org/

Z tego co mi wiadomo jesteś jedynym użytkownikiem takiego sprzętu na tym forum, więc jesteś osamotniony w walce.

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

11

Odp: Kompilacja obrazu pod Mediatek 7623

Problemem było złe partycjonowanie  pamięci flash. Po wgraniu prawidłoweg pliku z mbr płytka działa prawidłowo. Jeżeli ktoś jest identyczny model routera to mogę udostępnić plik.

12

Odp: Kompilacja obrazu pod Mediatek 7623

Umieść informacje co trzeba zrobić, będzie dla potomnych.

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

13

Odp: Kompilacja obrazu pod Mediatek 7623

Witam,
należy wgrać plik partycji mbr.bin. W paczce zamieściłem openwrt z luci, plik partycji i oprogramowanie za którego pomocą wgramy po kablu usb plik partycji. Soft pod linkiem: https://we.tl/t-HJoh4Zi2pM

Mam nadal pytania odnośnie samej kompilacji jak i konfiguracji:

1. Jakie pakiety i sterowniki załączyć aby uruchomić modem minipcie Huawei 909s-120?
2. Jakie pakiety i sterowniki załączyć przy kompilacji aby została wykryta karta intel 5100 model 512AN?
3. Komenda wifi detect nie jest już więcej obsługiwana w aktualnej wersji  jak wykryć karty sieciowe?

14

Odp: Kompilacja obrazu pod Mediatek 7623

1. https://eko.one.pl/?p=openwrt-3g#obsugamodemwwtrybiencm + ew kmod-usb-core kmod-usb2 usb-modeswitch libusb-1.0 ale pewnie nie
2. Na intelach nie działa tryb AP jak coś. Pewnie kmod-iwlwifi + wpad-mini i zależności
3. Przecież jak zrobisz wifi detect to napisał ci co masz zrobic: wifi config

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

15

Odp: Kompilacja obrazu pod Mediatek 7623

Jakaś propozycja dobrej karty 2,4ghz 2,4/5ghz na chipsecie atheros?
Faktycznie ten intel działa, jednak nie można włączyć trybu ap na sterowniku intel 5100.
Jak podłączyć dysk pod SATA? pendrive pod usb działa ale dysku na sata nie wykrywa niestety...

16

Odp: Kompilacja obrazu pod Mediatek 7623

Pewnie nie masz np. usb-storage-uas albo modułu do obsługi chipu który tam jest.

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

17

Odp: Kompilacja obrazu pod Mediatek 7623

cieszyno napisał/a:

Jakaś propozycja dobrej karty 2,4ghz 2,4/5ghz na chipsecie atheros?

Pisz na priv, mam m.in. karty na QCA9882 (802.11ac 2x2).

18

Odp: Kompilacja obrazu pod Mediatek 7623

Kontroler sata to asmedia asm1061. Nie mam pojęcia jaki dodatkowy sterownik jest potrzebny. Jedynie sprawdziłem, że płytka mt7621 ma taki sam kontroler więc raczej da się to jakość poskładać.
Mam skompilowane z:
kmod-scsi-core
kmod-scsi-generic
kmod-usb-core
kmod-usb-storage
kmod-usb-storage-extras
kmod-usb-storage-uas
kmod-ata-ahci
kmod-ata-core
kmod-ata-via-sata

19

Odp: Kompilacja obrazu pod Mediatek 7623

Czekaj, on nie jest przez przejściówkę usb-sata podłączony tylko przez sata wewnętrzne, tak? Zwykłe ahci powinno go łyknąć. Pokaż w ogóle pełny log z uruchomienia z podłączonym dyskiem.

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

20

Odp: Kompilacja obrazu pod Mediatek 7623

0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.68 (piotr@debian) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r8060-918ec4d549)) #0 SMP PREEMPT Wed Sep 12 19:47:33 2018
[    0.000000] CPU: ARMv7 Processor [410fc073] revision 3 (ARMv7), cr=10c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: UniElec U7623-02 eMMC (512M RAM)
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 131072
[    0.000000] free_area_init_node: node 0, pgdat c0927600, node_mem_map dfbf9000
[    0.000000]   Normal zone: 1024 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 131072 pages, LIFO batch:31
[    0.000000] random: get_random_bytes called from start_kernel+0x88/0x3c8 with crng_init=0
[    0.000000] percpu: Embedded 15 pages/cpu @dfbaa000 s29900 r8192 d23348 u61440
[    0.000000] pcpu-alloc: s29900 r8192 d23348 u61440 alloc=15*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: root=/dev/mmcblk0p2 rootfstype=squashfs,f2fs
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 510772K/524288K available (5120K kernel code, 159K rwdata, 1344K rodata, 1024K init, 273K bss, 13516K reserved, 0K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xe0800000 - 0xff800000   ( 496 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0600000   (6112 kB)
[    0.000000]       .init : 0xc0800000 - 0xc0900000   (1024 kB)
[    0.000000]       .data : 0xc0900000 - 0xc0927f00   ( 160 kB)
[    0.000000]        .bss : 0xc092ce14 - 0xc09712f0   ( 274 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]     Tasks RCU enabled.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] arch_timer: cp15 timer(s) running at 13.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[    0.000006] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[    0.000016] Switching to timer-based delay loop, resolution 76ns
[    0.000139] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 147020034397 ns
[    0.000154] sched_clock: 32 bits at 13MHz, resolution 76ns, wraps every 165191050201ns
[    0.000357] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[    0.000372] pid_max: default: 32768 minimum: 301
[    0.000479] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000491] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000909] CPU: Testing write buffer coherency: ok
[    0.040029] Setting up static identity map for 0x80100000 - 0x80100060
[    0.060025] Hierarchical SRCU implementation.
[    0.100095] smp: Bringing up secondary CPUs ...
[    0.310560] smp: Brought up 1 node, 4 CPUs
[    0.310577] SMP: Total of 4 processors activated (104.00 BogoMIPS).
[    0.310584] CPU: All CPU(s) started in SVC mode.
[    0.315335] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 3
[    0.315597] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.315620] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.315772] pinctrl core: initialized pinctrl subsystem
[    0.316452] NET: Registered protocol family 16
[    0.316665] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.317302] No ATAGs?
[    0.380757] usbcore: registered new interface driver usbfs
[    0.380811] usbcore: registered new interface driver hub
[    0.380880] usbcore: registered new device driver usb
[    0.382083] clocksource: Switched to clocksource arch_sys_counter
[    0.383062] NET: Registered protocol family 2
[    0.383697] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.383744] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.383805] TCP: Hash tables configured (established 4096 bind 4096)
[    0.383889] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.383920] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.384087] NET: Registered protocol family 1
[    0.384128] PCI: CLS 0 bytes, default 64
[    0.385100] No memory allocated for crashlog
[    0.385257] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    0.388505] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.388518] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.393067] io scheduler noop registered
[    0.393084] io scheduler deadline registered (default)
[    1.402095] mtk-scpsys 10006000.scpsys: Failed to power on domain mfg
[    1.402558] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.403534] console [ttyS0] disabled
[    1.423749] 11004000.serial: ttyS0 at MMIO 0x11004000 (irq = 193, base_baud = 1625000) is a ST16650V2
[    1.892637] console [ttyS0] enabled
[    1.896659] mtk_rng 1020f000.rng: registered RNG driver
[    1.896803] random: fast init done
[    1.896990] random: crng init done
[    1.912251] loop: module loaded
[    1.916085] mt6323-regulator mt6323-regulator: Chip ID = 0x2023
[    1.930693] libphy: Fixed MDIO Bus: probed
[    1.935021] mt7530 3.switch: MT7530 adapts as multi-chip module
[    1.964038] mtk_soc_eth 1b100000.ethernet: chip id = 7623
[    1.969633] libphy: mdio: probed
[    1.973381] drivers/net/ethernet/mediatek/mtk_eth_soc.c:mtk_mdio_init[412]0 df7fa800
[    1.981093] mtk_soc_eth 1b100000.ethernet: generated random MAC address 46:08:e0:14:3f:19
[    1.989639] mtk_soc_eth 1b100000.ethernet: connected mac 0 to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY]
[    2.000348] mtk_soc_eth 1b100000.ethernet eth0: mediatek frame engine at 0xe08e0000, irq 198
[    2.009754] xhci-mtk 1a1c0000.usb: xHCI Host Controller
[    2.015020] xhci-mtk 1a1c0000.usb: new USB bus registered, assigned bus number 1
[    2.025515] xhci-mtk 1a1c0000.usb: hcc params 0x01401198 hci version 0x96 quirks 0x00210010
[    2.033899] xhci-mtk 1a1c0000.usb: irq 197, io mem 0x1a1c0000
[    2.040166] hub 1-0:1.0: USB hub found
[    2.043985] hub 1-0:1.0: 1 port detected
[    2.048221] xhci-mtk 1a1c0000.usb: xHCI Host Controller
[    2.053452] xhci-mtk 1a1c0000.usb: new USB bus registered, assigned bus number 2
[    2.060798] xhci-mtk 1a1c0000.usb: Host supports USB 3.0  SuperSpeed
[    2.067208] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.075757] hub 2-0:1.0: USB hub found
[    2.079511] hub 2-0:1.0: 1 port detected
[    2.083894] i2c /dev entries driver
[    2.087810] mtk-thermal 1100b000.thermal: Device not calibrated, using default calibration values
[    2.097373] mtk-wdt 10007000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[    2.105503] cpu cpu0: dummy supplies not allowed for exclusive requests
[    2.113022] sdhci: Secure Digital Host Controller Interface driver
[    2.119152] sdhci: Copyright(c) Pierre Ossman
[    2.182279] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.193161] NET: Registered protocol family 10
[    2.198912] Segment Routing with IPv6
[    2.202738] NET: Registered protocol family 17
[    2.208562] 8021q: 802.1Q VLAN Support v1.8
[    2.214809] ThumbEE CPU extension supported.
[    2.219072] Registering SWP/SWPB emulation handler
[    2.258185] mmc0: new high speed MMC card at address 0001
[    2.263937] mmcblk0: mmc0:0001 008G70 7.28 GiB
[    2.268640] mmcblk0boot0: mmc0:0001 008G70 partition 1 4.00 MiB
[    2.274831] mmcblk0boot1: mmc0:0001 008G70 partition 2 4.00 MiB
[    2.280947] mmcblk0rpmb: mmc0:0001 008G70 partition 3 4.00 MiB
[    2.288625]  mmcblk0: p1 p2
[    2.351478] mtk-pcie 1a140000.pcie: Port2 link down
[    2.356513] mtk-pcie 1a140000.pcie: PCI host bridge to bus 0000:00
[    2.362674] pci_bus 0000:00: root bus resource [io  0x0000-0xffff] (bus address [0x1a160000-0x1a16ffff])
[    2.372091] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff]
[    2.378910] pci_bus 0000:00: root bus resource [bus 00-ff]
[    2.384388] pci 0000:00:01.0: [14c3:0801] type 01 class 0x060400
[    2.384421] pci 0000:00:01.0: reg 0x14: [mem 0x00000000-0x0000ffff]
[    2.384478] pci 0000:00:01.0: supports D1
[    2.384484] pci 0000:00:01.0: PME# supported from D0 D1 D3hot
[    2.384672] PCI: bus0: Fast back to back transfers disabled
[    2.390201] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    2.398277] pci 0000:01:00.0: [8086:4232] type 00 class 0x028000
[    2.398335] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00001fff 64bit]
[    2.398505] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    2.398657] PCI: bus1: Fast back to back transfers disabled
[    2.404209] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    2.404243] pci 0000:00:01.0: BAR 8: assigned [mem 0x60000000-0x600fffff]
[    2.410977] pci 0000:00:01.0: BAR 1: assigned [mem 0x60100000-0x6010ffff]
[    2.417732] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x60001fff 64bit]
[    2.425010] pci 0000:00:01.0: PCI bridge to [bus 01]
[    2.429937] pci 0000:00:01.0:   bridge window [mem 0x60000000-0x600fffff]
[    2.436868] pcieport 0000:00:01.0: enabling device (0140 -> 0142)
[    2.443082] pcieport 0000:00:01.0: Signaling PME with IRQ 206
[    2.448903] pcieport 0000:00:01.0: AER enabled with IRQ 206
[    2.454788] mt7530 3.switch: MT7530 adapts as multi-chip module
[    2.460864] DSA: switch 0 0 parsed
[    2.464279] DSA: tree 0 parsed
[    2.475121] libphy: dsa slave smi: probed
[    2.479329] Generic PHY dsa-0.0:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=dsa-0.0:00, irq=POLL)
[    2.489920] Generic PHY dsa-0.0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=dsa-0.0:01, irq=POLL)
[    2.500386] Generic PHY dsa-0.0:02: attached PHY driver [Generic PHY] (mii_bus:phy_addr=dsa-0.0:02, irq=POLL)
[    2.510860] Generic PHY dsa-0.0:03: attached PHY driver [Generic PHY] (mii_bus:phy_addr=dsa-0.0:03, irq=POLL)
[    2.521324] Generic PHY dsa-0.0:04: attached PHY driver [Generic PHY] (mii_bus:phy_addr=dsa-0.0:04, irq=POLL)
[    2.535579] hctosys: unable to open rtc device (rtc0)
[    2.540704] clk: Not disabling unused clocks
[    2.545034] ------------[ cut here ]------------
[    2.545048] WARNING: CPU: 0 PID: 74 at drivers/clk/clk.c:595 clk_core_disable_lock+0x18/0x24
[    2.545050] Modules linked in:
[    2.545059] CPU: 0 PID: 74 Comm: kworker/0:2 Not tainted 4.14.68 #0
[    2.545061] Hardware name: Mediatek Cortex-A7 (Device Tree)
[    2.545071] Workqueue: pm genpd_power_off_work_fn
[    2.545095] [<c010f1d4>] (unwind_backtrace) from [<c010b2ec>] (show_stack+0x10/0x14)
[    2.545105] [<c010b2ec>] (show_stack) from [<c05bad9c>] (dump_stack+0x78/0x8c)
[    2.545114] [<c05bad9c>] (dump_stack) from [<c01174a4>] (__warn+0xe4/0x100)
[    2.545122] [<c01174a4>] (__warn) from [<c0117570>] (warn_slowpath_null+0x20/0x28)
[    2.545129] [<c0117570>] (warn_slowpath_null) from [<c03a3358>] (clk_core_disable_lock+0x18/0x24)
[    2.545138] [<c03a3358>] (clk_core_disable_lock) from [<c03ad8f0>] (scpsys_power_off+0x128/0x1cc)
[    2.545145] [<c03ad8f0>] (scpsys_power_off) from [<c03e9138>] (genpd_power_off+0x17c/0x244)
[    2.545153] [<c03e9138>] (genpd_power_off) from [<c03e99f0>] (genpd_power_off_work_fn+0x2c/0x40)
[    2.545162] [<c03e99f0>] (genpd_power_off_work_fn) from [<c012d150>] (process_one_work+0x22c/0x3d0)
[    2.545169] [<c012d150>] (process_one_work) from [<c012e03c>] (worker_thread+0x308/0x524)
[    2.545178] [<c012e03c>] (worker_thread) from [<c01328e4>] (kthread+0x12c/0x138)
[    2.545187] [<c01328e4>] (kthread) from [<c0107a88>] (ret_from_fork+0x14/0x2c)
[    2.545190] ---[ end trace eda2ccac5567fc51 ]---
[    2.545193] ------------[ cut here ]------------
[    2.545199] WARNING: CPU: 0 PID: 74 at drivers/clk/clk.c:477 clk_unprepare+0x24/0x2c
[    2.545201] Modules linked in:
[    2.545208] CPU: 0 PID: 74 Comm: kworker/0:2 Tainted: G        W       4.14.68 #0
[    2.545210] Hardware name: Mediatek Cortex-A7 (Device Tree)
[    2.545214] Workqueue: pm genpd_power_off_work_fn
[    2.545225] [<c010f1d4>] (unwind_backtrace) from [<c010b2ec>] (show_stack+0x10/0x14)
[    2.545233] [<c010b2ec>] (show_stack) from [<c05bad9c>] (dump_stack+0x78/0x8c)
[    2.545240] [<c05bad9c>] (dump_stack) from [<c01174a4>] (__warn+0xe4/0x100)
[    2.545247] [<c01174a4>] (__warn) from [<c0117570>] (warn_slowpath_null+0x20/0x28)
[    2.545254] [<c0117570>] (warn_slowpath_null) from [<c03a3a58>] (clk_unprepare+0x24/0x2c)
[    2.545260] [<c03a3a58>] (clk_unprepare) from [<c03ad8f8>] (scpsys_power_off+0x130/0x1cc)
[    2.545267] [<c03ad8f8>] (scpsys_power_off) from [<c03e9138>] (genpd_power_off+0x17c/0x244)
[    2.545274] [<c03e9138>] (genpd_power_off) from [<c03e99f0>] (genpd_power_off_work_fn+0x2c/0x40)
[    2.545281] [<c03e99f0>] (genpd_power_off_work_fn) from [<c012d150>] (process_one_work+0x22c/0x3d0)
[    2.545288] [<c012d150>] (process_one_work) from [<c012e03c>] (worker_thread+0x308/0x524)
[    2.545296] [<c012e03c>] (worker_thread) from [<c01328e4>] (kthread+0x12c/0x138)
[    2.545303] [<c01328e4>] (kthread) from [<c0107a88>] (ret_from_fork+0x14/0x2c)
[    2.545306] ---[ end trace eda2ccac5567fc52 ]---
[    2.809348] vusb: disabling
[    2.812138] vmc: disabling
[    2.814824] vmch: disabling
[    2.817595] vgp1: disabling
[    2.820386] vcamaf: disabling
[    2.826152] VFS: Mounted root (squashfs filesystem) readonly on device 179:2.
[    2.834181] Freeing unused kernel memory: 1024K
[    3.044459] init: Console is alive
[    3.048559] init: - watchdog -
[    3.565537] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.609520] SCSI subsystem initialized
[    3.617612] libata version 3.00 loaded.
[    3.620730] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.627512] ohci-platform: OHCI generic platform driver
[    3.633462] ohci-pci: OHCI PCI platform driver
[    3.640388] usbcore: registered new interface driver usb-storage
[    3.647142] usbcore: registered new interface driver uas
[    3.652616] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.666571] init: - preinit -
[    3.702110] NOHZ: local_softirq_pending 80
[    3.712116] NOHZ: local_softirq_pending 80
[    3.732103] NOHZ: local_softirq_pending 80
[    3.901491] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[    3.908704] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 1th superblock
[    3.917425] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[    3.924617] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 2th superblock
[    3.932269] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[    3.939432] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 1th superblock
[    3.947118] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[    3.954295] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 2th superblock
[    4.367578] device eth0 entered promiscuous mode
[    4.373211] IPv6: ADDRCONF(NETDEV_UP): lan1: link is not ready
[    4.392115] NOHZ: local_softirq_pending 80
[    4.402106] NOHZ: local_softirq_pending 80
[    4.406215] NOHZ: local_softirq_pending 80
[    4.411631] NOHZ: local_softirq_pending 80
[    4.417092] NOHZ: local_softirq_pending 282
[    4.421258] NOHZ: local_softirq_pending 282
[    4.426770] NOHZ: local_softirq_pending 282
[    5.432452] mt7530 3.switch lan1: Link is Down
[    8.613641] mount_root: rootdisk overlay filesystem has not been formatted yet
[    8.742636] print_req_error: I/O error, dev loop0, sector 0
[    8.748180] print_req_error: I/O error, dev loop0, sector 8388600
[    9.862615] F2FS-fs (loop0): Found nat_bits in checkpoint
[    9.963980] F2FS-fs (loop0): Mounted with checkpoint version = 351ed69f
[    9.971067] mount_root: overlay filesystem has not been fully initialized yet
[    9.979731] mount_root: switching to f2fs overlay
[    9.998828] insmod: module is already loaded - nls_cp437
[   10.006594] insmod: module is already loaded - nls_iso8859-1
[   10.014667] insmod: module is already loaded - fat
[   10.021795] insmod: module is already loaded - vfat
[   10.036785] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[   10.043988] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 1th superblock
[   10.052678] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[   10.059841] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 2th superblock
[   10.067481] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[   10.074658] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 1th superblock
[   10.082290] F2FS-fs (mmcblk0p1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[   10.089452] F2FS-fs (mmcblk0p1): Can't find valid F2FS filesystem in 2th superblock
[   10.144296] urandom-seed: Seed file not found (/etc/urandom.seed)
[   10.215557] device eth0 left promiscuous mode
[   10.224004] procd: - early -
[   10.226926] procd: - watchdog -
[   10.857784] procd: - watchdog -
[   10.861699] procd: - ubus -
[   10.916356] procd: - init -
[   11.084311] kmodloader: loading kernel modules from /etc/modules.d/*
[   11.093625] ntfs: driver 2.1.32 [Flags: R/O MODULE].
[   11.100795] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   11.497128] Loading modules backported from Linux version wt-2017-11-01-0-gfe248fc2c180
[   11.505125] Backport generated by backports.git v4.14-rc2-1-31-g86cf0e5d
[   11.512981] ip_tables: (C) 2000-2006 Netfilter Core Team
[   11.864419] nf_conntrack version 0.5.0 (8192 buckets, 32768 max)
[   12.067464] usbcore: registered new interface driver ums-alauda
[   12.074036] usbcore: registered new interface driver ums-cypress
[   12.080642] usbcore: registered new interface driver ums-datafab
[   12.087348] usbcore: registered new interface driver ums-freecom
[   12.094095] usbcore: registered new interface driver ums-isd200
[   12.100650] usbcore: registered new interface driver ums-jumpshot
[   12.107430] usbcore: registered new interface driver ums-karma
[   12.114125] usbcore: registered new interface driver ums-sddr09
[   12.120710] usbcore: registered new interface driver ums-sddr55
[   12.127430] usbcore: registered new interface driver ums-usbat
[   12.134609] usbcore: registered new interface driver usbserial
[   12.140465] usbcore: registered new interface driver usbserial_generic
[   12.147067] usbserial: USB Serial support registered for generic
[   12.159669] xt_time: kernel timezone is -0000
[   12.355687] Intel(R) Wireless WiFi driver for Linux
[   12.360532] Copyright(c) 2003- 2015 Intel Corporation
[   12.365760] iwlwifi 0000:01:00.0: enabling device (0140 -> 0142)
[   12.371863] iwlwifi 0000:01:00.0: pci_enable_msi failed - -22
[   12.401998] PPP generic driver version 2.4.2
[   12.407199] NET: Registered protocol family 24
[   12.412473] usbcore: registered new interface driver sierra
[   12.418081] usbserial: USB Serial support registered for Sierra USB modem
[   12.423561] iwlwifi 0000:01:00.0: loaded firmware version 8.83.5.1 build 33692 op_mode iwldvm
[   12.435220] iwlwifi 0000:01:00.0: CPTCFG_IWLWIFI_DEBUG disabled
[   12.441120] iwlwifi 0000:01:00.0: CPTCFG_IWLWIFI_DEBUGFS disabled
[   12.447246] iwlwifi 0000:01:00.0: CPTCFG_IWLWIFI_DEVICE_TRACING disabled
[   12.453914] iwlwifi 0000:01:00.0: Detected Intel(R) WiFi Link 5100 AGN, REV=0x54
[   12.500779] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   12.510434] usbcore: registered new interface driver ath9k_htc
[   12.519149] kmodloader: done loading kernel modules from /etc/modules.d/*
[   16.661978] device eth0 entered promiscuous mode
[   16.668356] br-lan: port 1(lan0) entered blocking state
[   16.673706] br-lan: port 1(lan0) entered disabled state
[   16.679538] device lan0 entered promiscuous mode
[   16.686564] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   16.698920] br-lan: port 2(lan1) entered blocking state
[   16.704497] br-lan: port 2(lan1) entered disabled state
[   16.711407] device lan1 entered promiscuous mode
[   16.720155] br-lan: port 3(lan2) entered blocking state
[   16.726148] br-lan: port 3(lan2) entered disabled state
[   16.732851] device lan2 entered promiscuous mode
[   16.741854] br-lan: port 4(lan3) entered blocking state
[   16.747468] br-lan: port 4(lan3) entered disabled state
[   16.753980] device lan3 entered promiscuous mode
[   16.765248] IPv6: ADDRCONF(NETDEV_UP): wan: link is not ready
[   17.672455] mt7530 3.switch lan0: Link is Down
[   17.752656] mt7530 3.switch lan3: Link is Down
[   17.752830] mt7530 3.switch lan2: Link is Down
[   17.832479] mt7530 3.switch wan: Link is Down
[   19.832849] br-lan: port 3(lan2) entered blocking state
[   19.838043] br-lan: port 3(lan2) entered forwarding state
[   19.843579] mt7530 3.switch lan2: Link is Up - 1Gbps/Full - flow control rx/tx
[   19.851338] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   19.912355] IPv6: ADDRCONF(NETDEV_CHANGE): wan: link becomes ready
[   19.918756] mt7530 3.switch wan: Link is Up - 1Gbps/Full - flow control rx/tx

21

Odp: Kompilacja obrazu pod Mediatek 7623

Zgłoś błąd że wykłada się na zegarach.

Niestety w logach nie ma nic o wykryciu sata. Pytanie czy w ogóle na tej platformie sata jest obsługiwane.

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

22

Odp: Kompilacja obrazu pod Mediatek 7623

Cezary napisał/a:

Czekaj, on nie jest przez przejściówkę usb-sata podłączony tylko przez sata wewnętrzne, tak? Zwykłe ahci powinno go łyknąć. Pokaż w ogóle pełny log z uruchomienia z podłączonym dyskiem.

ASM1061 jest na PCIe, w logach w ogóle nie widać żeby go wykryło na magistrali... lspci powinno dać więcej informacji. W MT7623N jedno PCIe jest współdzielone z USB 3.0.

23

Odp: Kompilacja obrazu pod Mediatek 7623

USB 3.0 i SATA dzielą jedno pcie 2.0 schemat w linku:

http://www.unielecinc.com/q/news/cn/p/p … OjXwKCaRlN


Wynik lspci i lsusb:

root@OpenWrt:~# lspci
00:01.0 PCI bridge: MEDIATEK Corp. Device 0801 (rev 01)
01:00.0 Network controller: Intel Corporation WiFi Link 5100
root@OpenWrt:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

24

Odp: Kompilacja obrazu pod Mediatek 7623

cieszyno napisał/a:

USB 3.0 i SATA dzielą jedno pcie 2.0 schemat w linku:

http://www.unielecinc.com/q/news/cn/p/p … OjXwKCaRlN

Nie, MT7623 nie ma zintegrowanego kontrolera SATA. To "SATA III" na schemacie to może być cokolwiek, to nie jest nic zintegrowanego w SOC. PCIe 2.0 i USB 3.0 dzielą jedno PHY - więc możesz mieć albo 3x PCIe 2.0 + 1x USB 3.0 albo 2x PCIe 2.0 + 2x USB 3.0, z dokumentacji:

https://s8.postimg.cc/mk5u26llx/aslfugzsdif7t6saedfh.jpg

Ta płytka ma 2x miniPCIe dla WLAN więc już dwie magistrale PCIe są wykorzystane. Skoro SATA jest na ASM, który jest na PCIe, to wniosek nasuwa się sam - musisz włączyć trzecią magistralę (współdzieloną z drugim USB 3.0, które nie jest w użyciu).

A autor wsparcia napisał:

Kristian Evensen napisał/a:

Not tested:
* SATA 3.0
* MIPI LCD

cieszyno napisał/a:

Wynik lspci i lsusb:

root@OpenWrt:~# lspci
00:01.0 PCI bridge: MEDIATEK Corp. Device 0801 (rev 01)
01:00.0 Network controller: Intel Corporation WiFi Link 5100
root@OpenWrt:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

W DTS dla tej płytki masz zadeklarowane tylko dwie magistrale PCIe.

25

Odp: Kompilacja obrazu pod Mediatek 7623

Witam,
nie wiem jak się za to zabrać:

wrzucilem na szybko openwrt w wersji bb i dysk normalnie zostaje rozpoznany, szybki zrzut z openwrt BB lsusb i lspci,:


root@OpenWrt:~# lspci
00:00.0 Class 0604: 14c3:0801
00:01.0 Class 0604: 14c3:0801
01:00.0 Class 0106: 1b21:0612
02:00.0 Class 0280: 8086:4232
root@OpenWrt:~# lsusb
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0003
Bus 003 Device 001: ID 1d6b:0002