51

Odp: Asus TUF-AX6000

Rafciq napisał/a:
Thu Mar 13 17:46:53 2025 kern.info kernel: [   16.320292] mt798x-wmac 18000000.wifi: attaching wed device 0 version 2
Thu Mar 13 17:46:53 2025 kern.info kernel: [   16.405191] platform 15010000.wed: MTK WED WO Firmware Version: DEV_000000, Build Time: 20221012175005
Thu Mar 13 17:46:53 2025 kern.info kernel: [   16.414525] platform 15010000.wed: MTK WED WO Chip ID 00 Region 3
Thu Mar 13 17:46:53 2025 kern.info kernel: [   16.917691] mt798x-wmac 18000000.wifi: HW/SW Version: 0x8a108a10, Build Time: 20221012174648a
Thu Mar 13 17:46:53 2025 kern.info kernel: [   16.917691]
Thu Mar 13 17:46:53 2025 kern.info kernel: [   17.276554] mt798x-wmac 18000000.wifi: WM Firmware Version: ____000000, Build Time: 20221012174725
Thu Mar 13 17:46:53 2025 kern.info kernel: [   17.435635] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937
Thu Mar 13 17:46:53 2025 kern.warn kernel: [   17.582635] mt798x-wmac 18000000.wifi: eeprom load fail, use default bin
Thu Mar 13 17:46:53 2025 kern.warn kernel: [   17.595419] mt798x-wmac 18000000.wifi: missing precal data, size=403472
Thu Mar 13 17:46:53 2025 kern.info kernel: [   17.602085] mt798x-wmac 18000000.wifi: registering led 'mt76-phy0'
Thu Mar 13 17:46:53 2025 kern.info kernel: [   17.659296] mt798x-wmac 18000000.wifi: registering led 'mt76-phy1'

Czy na działającej sztuce też masz w logach wpis o missing precal?

52

Odp: Asus TUF-AX6000

Tak, też jest:

Thu Mar 13 17:47:08 2025 kern.info kernel: [   17.863499] mt798x-wmac 18000000.wifi: WM Firmware Version: ____000000, Build Time: 20221012174725
Thu Mar 13 17:47:08 2025 kern.info kernel: [   18.032991] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937
Thu Mar 13 17:47:08 2025 kern.warn kernel: [   18.178993] mt798x-wmac 18000000.wifi: eeprom load fail, use default bin
Thu Mar 13 17:47:08 2025 kern.warn kernel: [   18.191087] mt798x-wmac 18000000.wifi: missing precal data, size=403472
Thu Mar 13 17:47:08 2025 kern.info kernel: [   18.197757] mt798x-wmac 18000000.wifi: registering led 'mt76-phy0'
Thu Mar 13 17:47:08 2025 kern.info kernel: [   18.259061] mt798x-wmac 18000000.wifi: registering led 'mt76-phy1'
install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

53 (edytowany przez Rafciq 2025-03-14 13:38:05)

Odp: Asus TUF-AX6000

Na routerze z niedziałającym Wifi mam w /etc/board.json fejkowy MAC 00:AA:BB:CC:DD:E0.
Skąd to się mogło wziąć i co z tym zrobić?

{
    "model": {
        "id": "asus,tuf-ax6000",
        "name": "ASUS TUF-AX6000"
    },
    "network": {
        "lan": {
            "ports": [
                "lan1",
                "lan2",
                "lan3",
                "lan4",
                "lan5"
            ],
            "protocol": "static",
            "macaddr": "00:AA:BB:CC:DD:E0"
        },
        "wan": {
            "device": "eth1",
            "protocol": "dhcp",
            "macaddr": "00:AA:BB:CC:DD:E0"
        }
    }
}

Może jednak coś mi zaoralo jakiś eeprom?

install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

54 (edytowany przez Cezary 2025-03-14 15:47:49)

Odp: Asus TUF-AX6000

Adres mac pochodzi z partycji factory która jest woluminem na ubi. Jeżeli użyłeś w/w softu to być może wyczyściłeś sobie to całe ubi  i straciłeś dane od radia.

Jak masz działający to sprawdź sobie na jednym i drugim co tam jest. Masz tam też partycję factory2, możesz zerknąć czy na niej nie ma danych. A w ostateczności - przerzuć dane z tego działającego i zobacz czy radio wstanie.

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

55 (edytowany przez Rafciq 2025-03-14 17:36:35)

Odp: Asus TUF-AX6000

mount -t ubifs /dev/ubi0_1 /mnt
mount: mounting /dev/ubi0_1 on /mnt failed: Invalid argument
mount -t ubifs ubi0:Factory2 /mnt
mount: mounting ubi0:Factory2 on /mnt failed: Invalid argument
mount -t ubifs ubi0_1 /mnt
mount: mounting ubi0_1 on /mnt failed: Invalid argument

Co robię źle?

Partycje są:

ubinfo -a
UBI version:                    1
Count of UBI devices:           1
UBI control device major/minor: 10:127
Present UBI devices:            ubi0

ubi0
Volumes count:                           8
Logical eraseblock size:                 126976 bytes, 124.0 KiB
Total amount of logical eraseblocks:     2016 (255983616 bytes, 244.1 MiB)
Amount of available logical eraseblocks: 0 (0 bytes)
Maximum count of volumes                 128
Count of bad physical eraseblocks:       0
Count of reserved physical eraseblocks:  40
Current maximum erase counter value:     15
Minimum input/output unit size:          2048 bytes
Character device major/minor:            249:0
Present volumes:                         0, 1, 2, 3, 4, 5, 6, 7

Volume ID:   0 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        1 LEBs (126976 bytes, 124.0 KiB)
State:       OK
Name:        nvram
Character device major/minor: 249:1
-----------------------------------
Volume ID:   1 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        8 LEBs (1015808 bytes, 992.0 KiB)
State:       OK
Name:        Factory
Character device major/minor: 249:2
-----------------------------------
Volume ID:   2 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        8 LEBs (1015808 bytes, 992.0 KiB)
State:       OK
Name:        Factory2
Character device major/minor: 249:3
-----------------------------------
Volume ID:   3 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        30 LEBs (3809280 bytes, 3.6 MiB)
State:       OK
Name:        linux
Character device major/minor: 249:4
-----------------------------------
Volume ID:   4 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        578 LEBs (73392128 bytes, 69.9 MiB)
State:       OK
Name:        linux2
Character device major/minor: 249:5
-----------------------------------
Volume ID:   5 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        2 LEBs (253952 bytes, 248.0 KiB)
State:       OK
Name:        jffs2
Character device major/minor: 249:6
-----------------------------------
Volume ID:   6 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        76 LEBs (9650176 bytes, 9.2 MiB)
State:       OK
Name:        rootfs
Character device major/minor: 249:7
-----------------------------------
Volume ID:   7 (on ubi0)
Type:        dynamic
Alignment:   1
Size:        1267 LEBs (160878592 bytes, 153.4 MiB)
State:       OK
Name:        rootfs_data
Character device major/minor: 249:8

Urządzenia też:

ls /dev/ubi*
/dev/ubi0         /dev/ubi0_1       /dev/ubi0_3       /dev/ubi0_5       /dev/ubi0_7       /dev/ubiblock0_6
/dev/ubi0_0       /dev/ubi0_2       /dev/ubi0_4       /dev/ubi0_6       /dev/ubi_ctrl
install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

56

Odp: Asus TUF-AX6000

Bo tam nie ma systemu plików, to dane binarne. Hexdumpem sobie je zobacz.

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

57 (edytowany przez Rafciq 2025-03-14 18:22:34)

Odp: Asus TUF-AX6000

Ok.
Factory i Factory2 na routerze z niedziałającym WiFi ma same "ff". Na działającym są jakieś dane.

Jak to przegrać (które partycje)? Ewentualnie co innego zrobić?

install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

58

Odp: Asus TUF-AX6000

Wyczyściłeś sobie...

użyj mtd-rw ( https://github.com/jclehner/mtd-rw ) - jest to w pakietach w openwrt żeby odblokować partycje w niedziałającym, z działające użyj dd if=/dev/mtdXXX of=/tmpXXX żeby zgrać partycję i w niedziałającym wgraj je przez mtd

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

59

Odp: Asus TUF-AX6000

Zainstalowałem ten pakiet kmod-mtd-rw - 5.15.173+git-20160214-2 i mam teraz tak

insmod mtd-rw.ko i_want_a_brick=1
failed to insert /lib/modules/5.15.173/mtd-rw.ko
install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

60

Odp: Asus TUF-AX6000

logi?

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

61

Odp: Asus TUF-AX6000

[   89.919748] mtd-rw: no partitions to unlock
[  162.459036] mtd-rw: no partitions to unlock
[  622.917377] mtd-rw: no partitions to unlock
[  811.671301] mtd-rw: no partitions to unlock
install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

62

Odp: Asus TUF-AX6000

To zobacz czy na factory możesz zapisać.

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

63

Odp: Asus TUF-AX6000

Ale adresy MAC należało by zmienić w tych danych przed zapisem.

64

Odp: Asus TUF-AX6000

mam ten router i działa na 23.05 i  OpenWrt SNAPSHOT r28924-7560af7647 Wersja kernela:6.6.79 oba radia zwłaszcza na 160 Mhz.
https://downloads.openwrt.org/snapshots … k/filogic/

ASUS TUF AX 6000 <-> QNAP TS-473A <->Pihole<->

65 (edytowany przez Rafciq 2025-03-14 20:09:15)

Odp: Asus TUF-AX6000

Jest tak:

mtd write /tmp/ubi0_1.bin /dev/ubi0_1
Could not get MTD device info from /dev/ubi0_1
Can't open device for writing!
install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

66

Odp: Asus TUF-AX6000

bulgar71 napisał/a:

mam ten router i działa na 23.05 i  OpenWrt SNAPSHOT r28924-7560af7647 Wersja kernela:6.6.79 oba radia zwłaszcza na 160 Mhz.
https://downloads.openwrt.org/snapshots … k/filogic/

Problemem jest to że uwalił radio, a nie że openwrt nie działa.

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

67

Odp: Asus TUF-AX6000

Rafciq napisał/a:

Jest tak:

mtd write /tmp/ubi0_1.bin /dev/ubi0_1
Could not get MTD device info from /dev/ubi0_1
Can't open device for writing!

ubiupdatevol /dev/ubi0_1  /tmp/ubi0_1

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

68 (edytowany przez Rafciq 2025-03-14 20:32:21)

Odp: Asus TUF-AX6000

Wgranie poszło poprawnie i router po restartcie ma adresy MAC oczywiście takie jak drugi.
Niestety Wifi nadal nie działa.
Pytanie, czy nie należy także wgrać factory2?

install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

69

Odp: Asus TUF-AX6000

Teoretycznie nie, bo openwrt z tego nie korzysta. Ale jak jest puste to możesz też wgrać przecież.

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

70 (edytowany przez Rafciq 2025-03-14 20:42:46)

Odp: Asus TUF-AX6000

frutis napisał/a:

Ale adresy MAC należało by zmienić w tych danych przed zapisem.

Jakiś pomysł, jak to zrobić?

No i najważniejsze, co dalej bo Wifi zdechnięte nadal jest?

install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

71

Odp: Asus TUF-AX6000

Adresy mac masz w pierwszych bajtach tego piliku. Weź jakiś edytor hex i sobie zmień.

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

72

Odp: Asus TUF-AX6000

Od piątego bajtu widzę MAC-a, a potem gdzieś dalej występuje dwa razy też ten sam.
Rozumiem, że wszystkie te trzy miejsca poprawiam, tak?

install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

73

Odp: Asus TUF-AX6000

Wszystkie tak. Choć ciekawy jestem czy te dalsze nie podlegają jakiej sumie kontrolnej

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

74

Odp: Asus TUF-AX6000

Ok. MAC-ki poprawiłem, router wstał z nowymi czyli tymi które fabrycznie miał.

install.sh - Aktualizacja systemu, sysinfo.sh - Info.o systemie, openvpn-auth.sh - Login dla OpenVPN
Tu moje skrypty na GitHub

75

Odp: Asus TUF-AX6000

No dobra, i co z wifi?

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