26

Odp: ZTE T3000

ip a pokazuje tylko to samo Io:

root@(none):/# ip a
1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

No i żadnego nie startuje niestety..

root@(none):/# ifconfig eth0 192.168.1.1 up
ifconfig: SIOCSIFADDR: No such device
root@(none):/# ifconfig eth1 192.168.1.1 up
ifconfig: SIOCSIFADDR: No such device
root@(none):/# ifconfig eth1.2 192.168.1.1 up
ifconfig: SIOCSIFADDR: No such device
root@(none):/# ifconfig eth1.3 192.168.1.1 up
ifconfig: SIOCSIFADDR: No such device
root@(none):/# ifconfig eth1.4 192.168.1.1 up
ifconfig: SIOCSIFADDR: No such device
root@(none):/#

27

Odp: ZTE T3000

Może jakiś moduł musisz załadować?

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

28

Odp: ZTE T3000

Powiedz , jak to znaleźć  ?

29

Odp: ZTE T3000

w /lib/modules powinny być moduły. Poszukaj czegoś co może kojarzyć się z ethernetem, siecią, chipem, zrób insmod nazwa-tego-modułu i sprawdź czy interfejsy jakieś się pojawią.

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

30

Odp: ZTE T3000

takie są

root@(none):/# ls /lib/modules/4.4.60/
act_connmark.ko             option.ko
act_ipt.ko                  phy-qca-m31.ko
act_mirred.ko               phy-qca-uniphy.ko
act_nssmirred.ko            ppp_async.ko
act_police.ko               ppp_generic.ko
act_skbedit.ko              ppp_mppe.ko
af_key.ko                   pppoe.ko
ah4.ko                      pppox.ko
ah6.ko                      pptp.ko
ahci.ko                     qca-mcs.ko
ahci_platform.ko            qca-nss-cfi-cryptoapi.ko
arp_tables.ko               qca-nss-cfi-ocf.ko
arpt_mangle.ko              qca-nss-crypto-tool.ko
arptable_filter.ko          qca-nss-crypto.ko
asf.ko                      qca-nss-dp.ko
ath_pktlog.ko               qca-nss-drv.ko
authenc.ko                  qca-nss-gre-test.ko
bonding.ko                  qca-nss-gre.ko
bootconfig.ko               qca-nss-ipsec-klips.ko
bt_rproc.ko                 qca-nss-ipsecmgr.ko
cdc-acm.ko                  qca-nss-l2tpv2.ko
cdc-wdm.ko                  qca-nss-lag-mgr.ko
cdc_ether.ko                qca-nss-macsec.ko
cfg.ko                      qca-nss-map-t.ko
cfg80211.ko                 qca-nss-match.ko
clk_test_ipq5018.ko         qca-nss-mirror.ko
cls_basic.ko                qca-nss-mscs.ko
cls_flow.ko                 qca-nss-netlink.ko
cls_fw.ko                   qca-nss-pppoe.ko
cls_route.ko                qca-nss-pptp.ko
cls_tcindex.ko              qca-nss-qdisc.ko
cls_u32.ko                  qca-nss-tun6rd.ko
crc-ccitt.ko                qca-nss-tunipip6.ko
cryptodev.ko                qca-nss-vxlanmgr.ko
cryptosoft.ko               qca-ovsmgr.ko
dbm.ko                      qca-ssdk.ko
des_generic.ko              qca_ol.ko
diagchar.ko                 qca_spectral.ko
dwc3-qcom.ko                qdf.ko
dwc3.ko                     qmi_wwan.ko
ecm.ko                      rawmode_sim.ko
ecm_ovs.ko                  rmnet_nss.ko
ehci-hcd.ko                 rndis_host.ko
ehci-platform.ko            sch_codel.ko
em_cmp.ko                   sch_dsmark.ko
em_meta.ko                  sch_fq.ko
em_nbyte.ko                 sch_gred.ko
em_text.ko                  sch_hfsc.ko
em_u32.ko                   sch_htb.ko
emesh-sp.ko                 sch_ingress.ko
esp4.ko                     sch_pie.ko
esp6.ko                     sch_prio.ko
fat.ko                      sch_red.ko
fuse.ko                     sch_sfq.ko
gre.ko                      sch_tbf.ko
hyfi-bridging.ko            sch_teql.ko
ifb.ko                      scsi_mod.ko
ip6_gre.ko                  sd_mod.ko
ip6_tables.ko               sha1_generic.ko
ip6_tunnel.ko               shortcut-fe-cm.ko
ip6_udp_tunnel.ko           shortcut-fe-drv.ko
ip6t_REJECT.ko              shortcut-fe-ipv6.ko
ip6table_filter.ko          shortcut-fe.ko
ip6table_mangle.ko          sit.ko
ip6table_raw.ko             slhc.ko
ip_gre.ko                   smart_antenna.ko
ip_set.ko                   snd-compress.ko
ip_set_bitmap_ip.ko         snd-hwdep.ko
root@(none):/#

na pierszy rzut oka skojarzyły mi się cfg.ko  i cfg80211.ko  ,ale nic nie dało

31

Odp: ZTE T3000

Sprawdź phy-qca-m31 phy-qca-uniphy, one mogą od czegoś zależeć, więc jak się będzie darł o coś to musisz także załadować wcześniej moduł który będzie zawierał poszukiwaną funkcję. Jaką - to musisz znaleźc.

Albo załaduj wszystkie moduły po prostu...

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

32

Odp: ZTE T3000

Tak ,te też później próbowałem , i one są od razu załadowane.

root@(none):/# insmod phy-qca-m31
[   20.811514] insmod: module is already loaded - phy-qca-m31
root@(none):/# insmod phy-qca-uniphy
[   34.902080] insmod: module is already loaded - phy-qca-uniphy

Do tego wpięcie fizyczne kabla do laptopa nic nie daje , windows pokazuje kabel ciągle odłączony....
bonding.ko spowodował pojawienie się bond0 , ale to chyba nie to...

33

Odp: ZTE T3000

Weź spróbuj zamontowac ręcznie partycję  mtd28 np. w /tmp/katalog

mtd28: 01400800 0001f000 "ubi_rootfs"

Tam powinien byc system plików, pewnie i password/shadow da się zmodyfikować.

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

34

Odp: ZTE T3000

W ten sposób?

root@(none):/# mkdir /tmp/katalog
root@(none):/# mount /dev/mtd28 /tmp/katalog
NTFS signature is missing.
Failed to sync device /dev/mtd28: Invalid argument
Failed to mount '/dev/mtd28': Invalid argument
The device '/dev/mtd28' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
mount: mounting /dev/mtd28 on /tmp/katalog failed: Block device required
root@(none):/#

35

Odp: ZTE T3000

Nie, raczej coś w postaci

mount -t ubifs /dev/ubi0_1 /tmp/katalog

O ile /dev/ubi0_1 istnieje. Jeżeli nie to sprawdź co jest w /dev/

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

36

Odp: ZTE T3000

w /dev jes ubi0_0 , ubi0_1 , ubi0_2 , ubi0_3 i ubi0_4 ,żaden nie idzie w ten sposób

root@(none):/# mount -t ubifs /dev/ubi0_1 /tmp/katalog
[ 3671.147970] UBIFS (ubi0:1): static UBI volume - read-only mode
[ 3671.148015] UBIFS error (ubi0:1 pid 211): mount_ubifs: cannot mount read-write - read-only media
[ 3671.154081] UBIFS (ubi0:1): static UBI volume - read-only mode
mount: mounting /dev/ubi0_1 on /tmp/katalog failed: Invalid argument

ale wg mount ubi_rootfs już jest zamontowany do głównego katalogu:

root@(none):/# mount
mtd:ubi_rootfs on / type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
cgroup on /sys/fs/cgroup type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,cpu,cpuacct,blkio,memory,devices,freezer,net_cls,pids)
tmpfs on /dev type tmpfs (rw,nosuid,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,mode=600,ptmxmode=000)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
root@(none):/#

37

Odp: ZTE T3000

mount -o rw,remount /  

?

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

38

Odp: ZTE T3000

niby przyjęło ,ale ciągle jest ro

root@(none):/# mount -o rw,remount /
root@(none):/# mount
mtd:ubi_rootfs on / type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
cgroup on /sys/fs/cgroup type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,cpu,cpuacct,blkio,memory,devices,freezer,net_cls,pids)
tmpfs on /dev type tmpfs (rw,nosuid,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,mode=600,ptmxmode=000)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
root@(none):/#

39

Odp: ZTE T3000

Fakt, bo on jest squashfs więc nic do niego nie zapiszesz. Ale jedna z partycji musi w takim razie zawierać zapisywane dane. mtd19? Jeżeli tam jest jffs lub inny system plików to może to zamontujesz.

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

40

Odp: ZTE T3000

root@(none):/# mount /dev/mtd19 /tmp/katalog
NTFS signature is missing.
Failed to sync device /dev/mtd19: Invalid argument
Failed to mount '/dev/mtd19': Invalid argument
The device '/dev/mtd19' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
mount: mounting /dev/mtd19 on /tmp/katalog failed: Block device required
root@(none):/# mount -t jffs /dev/mtd19 /tmp/katalog
mount: mounting /dev/mtd19 on /tmp/katalog failed: No such device
root@(none):/#

Bo już w dev o nic innego nie widzę...

41

Odp: ZTE T3000

mount -t jffs2 /dev/mtd19 /tmp/katalog ?

Przez cat /proc/filesystems zobaczysz jakie masz systemy plików. Tam też może być wolumin ubifs a nie jffs. Albo ext4.

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

42

Odp: ZTE T3000

no tak jffs niema takiego typu :

root@(none):/# mount -t jffs2 /dev/mtd19 /tmp/katalog
mount: mounting /dev/mtd19 on /tmp/katalog failed: Block device required
root@(none):/# cat /proc/filesystems
nodev   sysfs
nodev   rootfs
nodev   ramfs
nodev   bdev
nodev   proc
nodev   cpuset
nodev   cgroup
nodev   tmpfs
nodev   configfs
nodev   debugfs
nodev   sockfs
nodev   bpf
nodev   pipefs
nodev   devpts
        ext3
        ext4
        cramfs
        squashfs
nodev   jffs2
nodev   overlay
        yaffs
        yaffs2
        exfat
nodev   ubifs
root@(none):/#

43

Odp: ZTE T3000

/dev/mtdblock19 masz? Jeżeli tak to jego zamontuj.

Po co im tam yaffs/yaffs2 był?

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

44

Odp: ZTE T3000

root@(none):/# mount -t jffs2 /dev//mtdblock19 /tmp/katalog
[ 5186.793772] jffs2: notice: (246) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
root@(none):/# [ 5186.836790] zte_flash: partition[19] "openwrt_data", 200 blocks

root@(none):/# ls /tmp/katalog/
root@(none):/# mount
mtd:ubi_rootfs on / type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
cgroup on /sys/fs/cgroup type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,cpu,cpuacct,blkio,memory,devices,freezer,net_cls,pids)
tmpfs on /dev type tmpfs (rw,nosuid,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,mode=600,ptmxmode=000)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev//mtdblock19 on /tmp/katalog type jffs2 (rw,relatime)

coś poszło , ale jakby pusto tam...

45

Odp: ZTE T3000

Szukaj więc dalej, może na innych partycjach coś znajdziesz.

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

46

Odp: ZTE T3000

Jako jffs2 jeszcze tylko dało się mtd22 zamontować , ale też pusto.

47

Odp: ZTE T3000

ubinfo -a działa?

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

48

Odp: ZTE T3000

root@(none):/# ubinfo -a
UBI version:                    1
Count of UBI devices:           1
UBI control device major/minor: 10:56
Present UBI devices:            ubi0

ubi0
Volumes count:                           5
Logical eraseblock size:                 126976 bytes, 124.0 KiB
Total amount of logical eraseblocks:     480 (60948480 bytes, 58.1 MiB)
Amount of available logical eraseblocks: 100 (12697600 bytes, 12.1 MiB)
Maximum count of volumes                 128
Count of bad physical eraseblocks:       0
Count of reserved physical eraseblocks:  40
Current maximum erase counter value:     1
Minimum input/output unit size:          2048 bytes
Character device major/minor:            240:0
Present volumes:                         0, 1, 2, 3, 4

Volume ID:   0 (on ubi0)
Type:        static
Alignment:   1
Size:        50 LEBs (6348800 bytes, 6.1 MiB)
Data bytes:  4473420 bytes (4.3 MiB)
State:       OK
Name:        kernel
Character device major/minor: 240:1
-----------------------------------
Volume ID:   1 (on ubi0)
Type:        static
Alignment:   1
Size:        50 LEBs (6348800 bytes, 6.1 MiB)
Data bytes:  3579904 bytes (3.4 MiB)
State:       OK
Name:        wifi_fw
Character device major/minor: 240:2
-----------------------------------
Volume ID:   2 (on ubi0)
Type:        static
Alignment:   1
Size:        3 LEBs (380928 bytes, 372.0 KiB)
Data bytes:  18432 bytes (18.0 KiB)
State:       OK
Name:        bt_fw
Character device major/minor: 240:3
-----------------------------------
Volume ID:   3 (on ubi0)
Type:        static
Alignment:   1
Size:        166 LEBs (21078016 bytes, 20.1 MiB)
Data bytes:  20973568 bytes (20.0 MiB)
State:       OK
Name:        ubi_rootfs
Character device major/minor: 240:4
-----------------------------------
Volume ID:   4 (on ubi0)
Type:        static
Alignment:   1
Size:        67 LEBs (8507392 bytes, 8.1 MiB)
Data bytes:  7245824 bytes (6.9 MiB)
State:       OK
Name:        web
Character device major/minor: 240:5
root@(none):/#

49

Odp: ZTE T3000

wifi_fw/bt_fw będzie pewnie zwierało tylko pliki z firmware do wifi i bt (ma to bt?)

Możesz jeszcze na ubi0_4 spojrzeć, powinna dać się zamontować.

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

50 (edytowany przez MiG25 2023-07-14 12:21:16)

Odp: ZTE T3000

Nie dała się zamontować

root@(none):/# mount -t ubifs /dev//ubi0_4 /tmp/katalog
[10208.323777] UBIFS (ubi0:4): static UBI volume - read-only mode
[10208.323810] UBIFS error (ubi0:4 pid 285): mount_ubifs: cannot mount read-write - read-only media
[10208.330061] UBIFS (ubi0:4): static UBI volume - read-only mode
mount: mounting /dev//ubi0_4 on /tmp/katalog failed: Invalid argument
root@(none):/#

Bloototha nie widzę , ale zaraz zobaczę czy ZTELink coś przez blootetooth wykryje ( bo np mc7010 czy mc889 mają ,i można sprawdzić sygnał w ten sposób).
EDIT: Na pewno jest antena do NFC

EDIT2:Dopiero po wpisie zauważyłem ,że są dwa slashe , ale po poprawce jest to samo:

root@(none):/# mkdir /tmp/katalog
root@(none):/# mount -t ubifs /dev/ubi0_4 /tmp/katalog
[   33.933470] UBIFS (ubi0:4): static UBI volume - read-only mode
[   33.933702] UBIFS error (ubi0:4 pid 163): mount_ubifs: cannot mount read-write - read-only media
[   33.946459] UBIFS (ubi0:4): static UBI volume - read-only mode
mount: mounting /dev/ubi0_4 on /tmp/katalog failed: Invalid argument
root@(none):/#

No i ZTELink nie wykywa tego po BT...