Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot access the web interface with original old Xiaomi Dafang #1893

Open
adamryczkowski opened this issue Jun 7, 2024 · 2 comments
Open

Comments

@adamryczkowski
Copy link

Description

I attempted to use again my old Xiaomi-Dafang camera, which I used to use with this hack before, just many years ago.

I re-formatted the SD card, re-flashed the bootloader (just for a good measure) and installed (i.e. copied) the firmware-mod folder from the current repository state.

Re-flashing the bootloader went smoothly.

I modified the config/wpa_supplicant.conf to allow it to access the 2.6GHz AP.

After powering up, after about 15 seconds the LED turned off.

I found the camera IP address on the network. I am able to ping it. I cannot access it web interface. The only open TCP port of the device is 8554.

Here's the copy of the log/startup.log after exactly one boot attempt. I left the camera running for 30 minutes.

==================================================
Starting the Dafang Hacks Custom Application Layer
==================================================
Loaded common functions
Created etc directory on sdcard
Bind mounted /system/sdcard/bin/busybox to /bin/busybox
Bind mounted /system/sdcard/root to /root
Bind mounted /system/sdcard/etc to /etc
01/01/70 00:00:04 Starting wifi
01/01/70 00:00:04 Starting station mode
01/01/70 00:00:04 Stopping access point mode
01/01/70 00:00:04 Stopping ap_scanner
01/01/70 00:00:04 Killing pid  (/var/run/ap_scanner.pid)
01/01/70 00:00:04 Waiting pid  (/var/run/ap_scanner.pid)
01/01/70 00:00:04 Removing pidfile /var/run/ap_scanner.pid
01/01/70 00:00:04 Stopping udhcpd
01/01/70 00:00:04 Killing pid  (/var/run/udhcpd.pid)
01/01/70 00:00:04 Waiting pid  (/var/run/udhcpd.pid)
01/01/70 00:00:04 Removing pidfile /var/run/udhcpd.pid
01/01/70 00:00:04 Stopping hostapd
01/01/70 00:00:04 Killing pid  (/var/run/hostapd.pid)
01/01/70 00:00:04 Waiting pid  (/var/run/hostapd.pid)
01/01/70 00:00:04 Removing pidfile /var/run/hostapd.pid
01/01/70 00:00:04 Resetting interface
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 78:11:DC:43:D6:29  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

01/01/70 00:00:05 Starting wpa_supplicant
wpa_supplicant v2.5
random: Trying to read entropy from /dev/random
Successfully initialized wpa_supplicant
Initializing interface 'wlan0' conf '/system/sdcard/config/wpa_supplicant.conf' driver 'default' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/system/sdcard/config/wpa_supplicant.conf' -> '/system/sdcard/config/wpa_supplicant.conf'
Reading configuration file '/system/sdcard/config/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group='0'
ap_scan=1
Priority group 2
   id=0 ssid='wanna.statystyka.net'
nl80211: Could not add multicast membership for vendor events: -2 (No such file or directory)
rfkill: Cannot open RFKILL control device
nl80211: RFKILL status not available
nl80211: Supported cipher 00-0f-ac:1
nl80211: Supported cipher 00-0f-ac:5
nl80211: Supported cipher 00-0f-ac:2
nl80211: Supported cipher 00-0f-ac:4
nl80211: Using driver-based off-channel TX
nl80211: Disable use_monitor with device_ap_sme since no monitor mode support detected
nl80211: interface wlan0 in phy phy0
nl80211: Set mode ifindex 2 iftype 2 (STATION)
nl80211: Subscribe to mgmt frames with non-AP handle 0xb75268
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb75268 match=06
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb75268 match=0a07
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb75268 match=0a11
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb75268 match=1101
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb75268 match=1102
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xb75268 match=0505
netlink: Operstate: ifindex=2 linkmode=1 (userspace-control), operstate=5 (IF_OPER_DORMANT)
nl80211: Could not re-add multicast membership for vendor events: -2 (No such file or directory)
nl80211: driver param='(null)'
Add interface wlan0 to a new radio phy0
nl80211: Regulatory information - country=00
nl80211: 2402-2472 @ 40 MHz 20 mBm
nl80211: 2457-2482 @ 40 MHz 20 mBm (no IR)
nl80211: 2474-2494 @ 20 MHz 20 mBm (no OFDM) (no IR)
nl80211: 5170-5250 @ 80 MHz 20 mBm (no IR)
nl80211: 5735-5835 @ 80 MHz 20 mBm (no IR)
nl80211: 57240-63720 @ 2160 MHz 0 mBm
nl80211: Added 802.11b mode based on 802.11g information
wlan0: Own MAC address: 78:11:dc:43:d6:29
wpa_driver_nl80211_set_key: ifindex=2 (wlan0) alg=0 addr=(nil) key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=2 (wlan0) alg=0 addr=(nil) key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=2 (wlan0) alg=0 addr=(nil) key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=2 (wlan0) alg=0 addr=(nil) key_idx=3 set_tx=0 seq_len=0 key_len=0
wlan0: RSN: flushing PMKID list in the driver
nl80211: Flush PMKIDs
wlan0: Setting scan request: 0.100000 sec
ENGINE: Loading dynamic engine
ENGINE: Loading dynamic engine
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
nl80211: Skip set_supp_port(unauthorized) while not associated
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
ctrl_interface_group=0
wlan0: Added interface wlan0
wlan0: State: DISCONNECTED -> DISCONNECTED
nl80211: Set wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=2 linkmode=-1 (no change), operstate=5 (IF_OPER_DORMANT)
Daemonize..
01/01/70 00:00:06 Starting wpa_action watchdog
01/01/70 00:00:06 Starting wpa_cli
01/01/70 00:00:07 Starting udhcpc
deleting routers
adding dns 192.168.10.4
Initialized gpios
Determined image sensor model as jxf22
Startup finished!

Contents of dmesg after startup:
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.14 (root@ubuntu) (gcc version 4.7.2 (Ingenic r2.3.3 2016.12) ) #21 PREEMPT Thu Oct 19 11:38:16 CST 2017
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 RESET ERROR PC:AEF40A17
[    0.000000] CPU0 revision is: 00d00101 (Ingenic Xburst)
[    0.000000] FPU revision is: 00b70000
[    0.000000] cgu_get_rate, parent = 860160000, rate = 0, m = 0, n = 0, reg val = 0x000020ff
[    0.000000] CCLK:860MHz L2CLK:430Mhz H0CLK:200MHz H2CLK:200Mhz PCLK:100Mhz
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 0051b000 @ 00010000 (usable)
[    0.000000]  memory: 00035000 @ 0052b000 (usable after init)
[    0.000000] User-defined physical RAM map:
[    0.000000]  memory: 06800000 @ 00000000 (usable)
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x067fffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x067fffff]
[    0.000000] On node 0 totalpages: 26624
[    0.000000] free_area_init_node: node 0, pgdat 805285f0, node_mem_map 81000000
[    0.000000]   Normal zone: 208 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 26624 pages, LIFO batch:7
[    0.000000] Primary instruction cache 32kB, 8-way, VIPT, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 8-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] pls check processor_id[0x00d00101],sc_jz not support!
[    0.000000] MIPS secondary cache 128kB, 8-way, linesize 32 bytes.
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 26416
[    0.000000] Kernel command line: console=ttyS1,115200n8 mem=104M@0x0 ispmem=8M@0x6800000 rmem=16M@0x7000000 init=/linuxrc rootfstype=squashfs root=/dev/mtdblock2 rw mtdparts=jz_sfc:256k(boot),2048k(kernel),3392k(root),640k(driver),4736k(appfs),2048k(backupk),640k(backupd),2048k(backupa),256k(config),256k(para),-(flag)
[    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] Memory: 99428k/106496k available (3951k kernel code, 7068k reserved, 1276k data, 212k init, 0k highmem)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:418
[    0.000000] clockevents_config_and_register success.
[    0.000023] Calibrating delay loop... 858.52 BogoMIPS (lpj=4292608)
[    0.087752] pid_max: default: 32768 minimum: 301
[    0.092736] Mount-cache hash table entries: 512
[    0.097834] Initializing cgroup subsys debug
[    0.102096] Initializing cgroup subsys freezer
[    0.109147] regulator-dummy: no parameters
[    0.113390] NET: Registered protocol family 16
[    0.134943] bio: create slab <bio-0> at 0
[    0.141317] jz-dma jz-dma: JZ SoC DMA initialized
[    0.146567] SCSI subsystem initialized
[    0.150503] usbcore: registered new interface driver usbfs
[    0.156080] usbcore: registered new interface driver hub
[    0.161516] usbcore: registered new device driver usb
[    0.166818] i2c-gpio i2c-gpio.1: using pins 57 (SDA) and 58 (SCL)
[    0.173016]  (null): set:249  hold:250 dev=100000000 h=500 l=500
[    0.179162] media: Linux media interface: v0.10
[    0.183722] Linux video capture interface: v2.00
[    0.190506] Switching to clocksource jz_clocksource
[    0.195461] cfg80211: Calling CRDA to update world regulatory domain
[    0.202532] jz-dwc2 jz-dwc2: cgu clk gate get error
[    0.207468] jz-dwc2 jz-dwc2: regulator vbus get error
[    0.212553] DWC IN OTG MODE
[    0.365807] sft id =========================off
[    0.370406] dwc2 dwc2: Keep PHY ON
[    0.373795] dwc2 dwc2: Using Buffer DMA mode
[    0.577943] dwc2 dwc2: Core Release: 3.00a
[    0.582066] dwc2 dwc2: DesignWare USB2.0 High-Speed Host Controller
[    0.588394] dwc2 dwc2: new USB bus registered, assigned bus number 1
[    0.595800] hub 1-0:1.0: USB hub found
[    0.599546] hub 1-0:1.0: 1 port detected
[    0.603692] dwc2 dwc2: DWC2 Host Initialized
[    0.608186] NET: Registered protocol family 2
[    0.613172] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.620200] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.626680] TCP: Hash tables configured (established 1024 bind 1024)
[    0.633136] TCP: reno registered
[    0.636333] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.642288] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.648891] NET: Registered protocol family 1
[    0.653602] RPC: Registered named UNIX socket transport module.
[    0.659535] RPC: Registered udp transport module.
[    0.664369] RPC: Registered tcp transport module.
[    0.669070] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.676109] freq_udelay_jiffys[0].max_num = 10
[    0.680537] cpufreq 	udelay 	loops_per_jiffy	
[    0.685005] dwc2 dwc2: ID PIN CHANGED!
[    0.688783] init DWC as A_HOST
[    0.691865] 12000	 59885	 59885	
[    0.695128] 24000	 119771	 119771	
[    0.698550] 60000	 299428	 299428	
[    0.702105] 120000	 598857	 598857	
[    0.705561] 200000	 998095	 998095	
[    0.709093] 300000	 1497142	 1497142	
[    0.712907] 600000	 2994285	 2994285	
[    0.716539] 792000	 3952457	 3952457	
[    0.720247] 1008000	 5030400	 5030400	
[    0.724069] 1200000	 5988571	 5988571	
[    0.733439] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.740284] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.746885] msgmni has been set to 194
[    0.752118] io scheduler noop registered
[    0.756053] io scheduler cfq registered (default)
[    0.762719] jz-uart.1: ttyS1 at MMIO 0x10031000 (irq = 58) is a uart1
[    0.770908] console [ttyS1] enabled, bootconsole disabled
[    0.786123] brd: module loaded
[    0.791379] loop: module loaded
[    0.795664] zram: Created 2 device(s) ...
[    0.799901] logger: created 256K log 'log_main'
[    0.805303] jz SADC driver registeres over!
[    0.810609] jz TCU driver register completed
[    0.815705] the id code = c84018, the flash name is GD25Q127C
[    0.821667] JZ SFC Controller for SFC channel 0 driver register
[    0.827873] 11 cmdlinepart partitions found on MTD device jz_sfc
[    0.834136] Creating 11 MTD partitions on "jz_sfc":
[    0.839197] 0x000000000000-0x000000040000 : "boot"
[    0.844745] 0x000000040000-0x000000240000 : "kernel"
[    0.850412] 0x000000240000-0x000000590000 : "root"
[    0.855968] 0x000000590000-0x000000630000 : "driver"
[    0.861650] 0x000000630000-0x000000ad0000 : "appfs"
[    0.867319] 0x000000ad0000-0x000000cd0000 : "backupk"
[    0.873147] 0x000000cd0000-0x000000d70000 : "backupd"
[    0.878926] 0x000000d70000-0x000000f70000 : "backupa"
[    0.884770] 0x000000f70000-0x000000fb0000 : "config"
[    0.890497] 0x000000fb0000-0x000000ff0000 : "para"
[    0.896099] 0x000000ff0000-0x000001000000 : "flag"
[    0.901586] SPI NOR MTD LOAD OK
[    0.904963] tun: Universal TUN/TAP device driver, 1.6
[    0.910199] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
[    0.916746] usbcore: registered new interface driver zd1201
[    0.922601] usbcore: registered new interface driver r8152
[    0.928367] usbcore: registered new interface driver usb-storage
[    0.934749] usbcore: registered new interface driver usbserial
[    0.940830] usbcore: registered new interface driver usbserial_generic
[    0.947661] usbserial: USB Serial support registered for generic
[    0.953943] usbcore: registered new interface driver ch341
[    0.959657] usbserial: USB Serial support registered for ch341-uart
[    0.966202] usbcore: registered new interface driver cp210x
[    0.972033] usbserial: USB Serial support registered for cp210x
[    0.978211] usbcore: registered new interface driver pl2303
[    0.984034] usbserial: USB Serial support registered for pl2303
[    1.491134] i8042: i8042 controller selftest timeout
[    1.496796] jzmmc_v1.2 jzmmc_v1.2.0: vmmc regulator missing
[    1.511923] jzmmc_v1.2 jzmmc_v1.2.0: card inserted, state=0
[    1.541924] jzmmc_v1.2 jzmmc_v1.2.0: register success!
[    1.547314] jzmmc_v1.2 jzmmc_v1.2.1: vmmc regulator missing
[    1.592018] jzmmc_v1.2 jzmmc_v1.2.1: register success!
[    1.597494] hidraw: raw HID events driver (C) Jiri Kosina
[    1.604458] usbcore: registered new interface driver usbhid
[    1.610237] usbhid: USB HID core driver
[    1.614513] TCP: cubic registered
[    1.617954] NET: Registered protocol family 17
[    1.623610] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[    1.630760] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    1.642900] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    1.650557] Freeing unused kernel memory: 212K (8052b000 - 80560000)
[    1.794866] dwc2 dwc2:  ++OTG Interrupt: A-Device Timeout Change++
[    2.671407] wait stable.[246][cgu_msc0]
[    2.675573] mmc0: new high speed SDHC card at address 1234
[    2.684669] mmcblk0: mmc0:1234 SA08G 7.21 GiB 
[    2.691047]  mmcblk0: p1
[    2.880208] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[    4.017661] Unable to find swap-space signature
[    4.500977] RTL871X: module init start
[    4.504955] RTL871X: rtl8189es v4.3.18.3_20185.20161116_pmpinclu_mac_monitor_minMem_EDCA542B_pbyr
[    4.514218] RTL871X: build time: Oct 19 2017 11:54:52
[    4.519460] wlan power on
[    4.542320] RTL871X: module init ret=0
[    4.604173] mmc1: new SDIO card at address 0001
[    4.623403] bFWReady == _FALSE call reset 8051...
[    4.661150] RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=78:11:dc:43:d6:29
[    5.082096] ==> rtl8188e_iol_efuse_patch 
[    8.310286] RTL871X: rtw_set_802_11_connect(wlan0)  fw_state=0x00000008
[    8.388849] RTL871X: start auth
[    8.393847] RTL871X: auth success, start assoc
[    8.410785] RTL871X: assoc success
[    8.635521] RTL871X: recv eapol packet
[    8.642744] RTL871X: send eapol packet
[    8.651270] RTL871X: recv eapol packet
[    8.657704] RTL871X: send eapol packet
[    8.665160] RTL871X: set pairwise key camid:4, addr:70:4d:7b:d7:1f:e0, kid:0, type:AES
[    8.682330] RTL871X: set group key camid:5, addr:70:4d:7b:d7:1f:e0, kid:1, type:AES
[   11.712435] request spk en gpio 63 ok!
[   11.712452] jz_codec_register: probe() successful!
[   11.719479] cgu_set_rate, parent = 860160000, rate = 2048000, n = 420, reg val = 0x000021a4
[   11.719499] cgu_enable,cgu_i2s reg val = 0x200021a4
[   12.062314] dma dma0chan24: Channel 24 have been requested.(phy id 7,type 0x06 desc a5808000)
[   12.071575] dma dma0chan25: Channel 25 have been requested.(phy id 6,type 0x06 desc a57f4000)
[   13.125483] motor_probe743
[   13.144046] name : i2c-gpio1 nr : 1
[   13.147667] name : i2c0 nr : 0
[   13.213716] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.220857] i2c i2c-0: --I2C txabrt:
[   13.224586] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.231187] error: sensor_read,172 ret = -5
[   13.235533]  sensor_read: addr=0xa value = 0x0
[   13.240138] err sensor read addr = 0xa, value = 0x0
[   13.305485] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.312641] i2c i2c-0: --I2C txabrt:
[   13.316349] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.322961] error: sensor_read,172 ret = -5
[   13.327296]  sensor_read: addr=0x300a value = 0x0
[   13.332300] err sensor read addr = 0x300a, value = 0x0
[   13.398809] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.405956] i2c i2c-0: --I2C txabrt:
[   13.409731] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.416447] error: sensor_read,172 ret = -5
[   13.420781]  sensor_read: addr=0x300b value = 0x0
[   13.425681] err sensor read addr = 0x300b, value = 0x0
[   13.491151] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.498299] i2c i2c-0: --I2C txabrt:
[   13.502018] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.508617] error: sensor_read,172 ret = -5
[   13.513023]  sensor_read: addr=0xa value = 0x0
[   13.517703] err sensor read addr = 0xa, value = 0x0
[   13.583283] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.590419] i2c i2c-0: --I2C txabrt:
[   13.594143] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.600743] error: sensor_read,172 ret = -5
[   13.605088]  sensor_read: addr=0x580b value = 0x0
[   13.609963] err sensor read addr = 0x580b, value = 0x0
[   13.675712] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.682866] i2c i2c-0: --I2C txabrt:
[   13.686576] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.693188] error: sensor_read,172 ret = -5
[   13.697524]  sensor_read: addr=0x580b value = 0x0
[   13.702418] err sensor read addr = 0x580b, value = 0x0
[   13.768049] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.775197] i2c i2c-0: --I2C txabrt:
[   13.778904] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.785515] error: sensor_read,172 ret = -5
[   13.789847]  sensor_read: addr=0x3107 value = 0x0
[   13.794733] err sensor read addr = 0x3107, value = 0x0
[   13.860338] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.867486] i2c i2c-0: --I2C txabrt:
[   13.871194] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.877807] error: sensor_read,172 ret = -5
[   13.882152]  sensor_read: addr=0x3107 value = 0x0
[   13.887027] err sensor read addr = 0x3107, value = 0x0
[   13.952770] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   13.959902] i2c i2c-0: --I2C txabrt:
[   13.963624] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   13.970224] error: sensor_read,172 ret = -5
[   13.974572]  sensor_read: addr=0x3000 value = 0x0
[   13.979446] err sensor read addr = 0x3000, value = 0x0
[   14.045065] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.052210] i2c i2c-0: --I2C txabrt:
[   14.055920] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.062530] error: sensor_read,172 ret = -5
[   14.066864]  sensor_read: addr=0xa value = 0x0
[   14.071466] err sensor read addr = 0xa, value = 0x0
[   14.136808] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.143954] i2c i2c-0: --I2C txabrt:
[   14.147661] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.154272] error: sensor_read,172 ret = -5
[   14.158603]  sensor_read: addr=0xf0 value = 0x0
[   14.163310] err sensor read addr = 0xf0, value = 0x0
[   14.228713] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.235866] i2c i2c-0: --I2C txabrt:
[   14.239576] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.246190] error: sensor_read,172 ret = -5
[   14.250524]  sensor_read: addr=0xf0 value = 0x0
[   14.255230] err sensor read addr = 0xf0, value = 0x0
[   14.320540] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.327692] i2c i2c-0: --I2C txabrt:
[   14.331461] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.338159] error: sensor_read,172 ret = -5
[   14.342569]  sensor_read: addr=0xf0 value = 0x0
[   14.347319] err sensor read addr = 0xf0, value = 0x0
[   14.412630] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.419761] i2c i2c-0: --I2C txabrt:
[   14.423485] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.430085] error: sensor_read,172 ret = -5
[   14.434488]  sensor_read: addr=0xfc value = 0x0
[   14.439255] err sensor read addr = 0xfc, value = 0x0
[   14.504563] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.511694] i2c i2c-0: --I2C txabrt:
[   14.515417] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.522027] error: sensor_read,172 ret = -5
[   14.526361]  sensor_read: addr=0x3004 value = 0x0
[   14.531232] err sensor read addr = 0x3004, value = 0x0
[   14.597207] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.604362] i2c i2c-0: --I2C txabrt:
[   14.608071] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.614683] error: sensor_read,172 ret = -5
[   14.619017]  sensor_read: addr=0x300a value = 0x0
[   14.623903] err sensor read addr = 0x300a, value = 0x0
[   14.689606] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.696757] i2c i2c-0: --I2C txabrt:
[   14.700463] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.707077] error: sensor_read,172 ret = -5
[   14.711411]  sensor_read: addr=0x31f3 value = 0x0
[   14.716299] err sensor read addr = 0x31f3, value = 0x0
[   14.781930] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.789064] i2c i2c-0: --I2C txabrt:
[   14.792787] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.799384] error: sensor_read,172 ret = -5
[   14.803729]  sensor_read: addr=0x3107 value = 0x0
[   14.808605] err sensor read addr = 0x3107, value = 0x0
[   14.874219] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.881352] i2c i2c-0: --I2C txabrt:
[   14.885077] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.891676] error: sensor_read,172 ret = -5
[   14.896023]  sensor_read: addr=0x4 value = 0x0
[   14.900628] err sensor read addr = 0x4, value = 0x0
[   14.965967] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   14.973114] i2c i2c-0: --I2C txabrt:
[   14.976821] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   14.983431] error: sensor_read,172 ret = -5
[   14.987764]  sensor_read: addr=0xa value = 0x0
[   14.992383] err sensor read addr = 0xa, value = 0x0
[   15.057578] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   15.064722] i2c i2c-0: --I2C txabrt:
[   15.068428] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   15.075038] error: sensor_read,172 ret = -5
[   15.079370]  sensor_read: addr=0x0 value = 0x0
[   15.083985] err sensor read addr = 0x0, value = 0x0
[   15.149174] i2c i2c-0: i2c_jz_irq 441, I2C transfer error, ABORT interrupt
[   15.156320] i2c i2c-0: --I2C txabrt:
[   15.160026] i2c i2c-0: --I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[   15.166634] error: sensor_read,172 ret = -5
[   15.170970]  sensor_read: addr=0x300a value = 0x0
[   15.175855] err sensor read addr = 0x300a, value = 0x0
[   15.241560]  sensor_read: addr=0xa value = 0xf
[   15.246586]  sensor_read: addr=0xb value = 0x22
[   15.251351] info: success sensor find : jxf22
[   15.388910] register all isp device successfully!
[   15.396426] @@@@ tx-isp-probe ok @@@@@

I suspect that nowadays Xiaomi cameras come with much more powerful chipset, and maintainers of this repo decided to turn on some services by default to give users a better experience, sacrificing compatibility with such historic device as mine.

@jmtatsch
Copy link
Collaborator

jmtatsch commented Jun 8, 2024

Looks good to me.
Can you telnet or ssh in?

@adamryczkowski
Copy link
Author

Not into the standard ports. I only tried the only opened port, the 8554, against http and https protocols.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants