No tak, Wszystko działało z wireguard. Dałem na 'unspecified' i działa na dwóch już routerach.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez palibrzuch
No tak, Wszystko działało z wireguard. Dałem na 'unspecified' i działa na dwóch już routerach.
Dodałem ssh do każdego interfejsu.
xxx@xxx:~$ ssh root@22.22.22.27
ssh: connect to host 22.22.22.27 port 22: Connection refused
xxx@xxx:~$ Podepnę się pod temat trochę.
Miałem na terminalu FUTRO wireguarda i dostęp ssh był normalnie. Aby pominąć router w domu futro łączy się z innym routerem przez zerotier. Na razie wywaliłem całkowicie wireguarda ale w żaden sposób nie mogę się dostać. Przez otrzymany adres 22.22.22.27 normalnie przez www się loguję.
Ktoś się spotkał z czymś takim?
Teraz już wiem dlaczego nikt się nie podejmował wymiany tego jak dzwoniłem po ludziach co naprawiają tunery. Mówili mi, że płyta jest okropnie delikatna i nie będą tego lutować. Kość na podgrzewaczu wyszła całkiem lekko ale niestety pod lupą zauważyłem, że brakuje kilku padów. Sprawdziłem na datasheet i w sumie powinno być ok bez nich. Niestety po zalutowaniu nowej pamięci od razu tuner miał zwarcie na linii zasilania. Wylutowałem kość ponownie i nie było już kolejnych padów. Tuner żyje ale bez pamięci.
Trudno.
Poczekam może ktoś, kiedyś ten tuner uruchomi z usb. W sumie to bardzo popularny tuner.
Witam
Po wylutowaniu kości pamięci mam coś takiego
Bootrom start
Boot Media: eMMC
eMMC init error.
Enter usb bootstrap by pin
Usb disk(1):
Decrypt auxiliary code ...OK
Enter boot auxiliary code
Auxiliary code - v1.00
DDR code - V1.1.2 20160205
Build: Nov 29 2017 - 19:57:41
Reg Version: v1.6.0\
Reg Time: 2019/05/22 22:44:01
Reg Name: hi3798mv2dmp_hi3798mv200_DDR3-1866_1GB_16bitx2_2layers.reg
Boot auxiliary code success
Bootrom success
System startup
Relocate Boot
Jump to C code
Compressed-boot v1.0.0
Uncompress...........................Ok
System startup
Relocate Boot
Jump to C code
Fastboot 3.3.0 (h9combo@builder) (Jul 24 2019 - 23:00:41)
Fastboot: Version 3.3.0
Build Date: Jul 24 2019, 23:03:26
CPU: Hi3798Mv200
Boot Media: eMMC
DDR Size: 1GB
Found flash memory controller hifmc100.
no found nand device.
MMC/SD controller initialization.
No MMC device found !
(Re)start USB...
USB0: Register 1212 NbrPorts 2
USB EHCI 1.00
scanning bus 0 for devices... 5 USB Device(s) found
USB0: Register 2000140 NbrPorts 2
USB XHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
reading bootargs.bin
bootargs.bin on device:usb:0:1 FOUND!
reading bootargs.bin from 0
...
*******************************
serial: 490000179A25ED0C
mac: 00:17:9A:25:ED:0C
*******************************
Net: eth0 phymdio(31) invalid, use default:0
upWarning: failed to set MAC address
, downWarning: failed to set MAC address
, gmac0Warning: failed to set MAC address
Boot Env on eMMC
Env Offset: 0x00100000
Env Size: 0x00010000
Env Range: 0x00010000
start download process.
SDK Version: h9combo
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
(Re)start USB...
USB0: Register 1212 NbrPorts 2
USB EHCI 1.00
scanning bus 0 for devices... 5 USB Device(s) found
USB0: Register 2000140 NbrPorts 2
USB XHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
reading recovery.img
** Partition 2 not valid on device 0 **
** Unable to register usb 0:2 **
** Partition 3 not valid on device 0 **
** Unable to register usb 0:3 **
** Partition 4 not valid on device 0 **
** Unable to register usb 0:4 **
** Partition 5 not valid on device 0 **
** Unable to register usb 0:5 **
** Partition 6 not valid on device 0 **
** Unable to register usb 0:6 **
** Partition 7 not valid on device 0 **
** Unable to register usb 0:7 **
** Partition 8 not valid on device 0 **
** Unable to register usb 0:8 **
** Partition 9 not valid on device 0 **
** Unable to register usb 0:9 **
** Partition 10 not valid on device 0 **
** Unable to register usb 0:10 **
** Partition 11 not valid on device 0 **
** Unable to register usb 0:11 **
** Partition 12 not valid on device 0 **
** Unable to register usb 0:12 **
** Partition 13 not valid on device 0 **
** Unable to register usb 0:13 **
** Partition 14 not valid on device 0 **
** Unable to register usb 0:14 **
** Partition 15 not valid on device 0 **
** Unable to register usb 0:15 **
NO Such file: recovery.img on usb device
Reserve Memory
Start Addr: 0x3A8FE000
Bound Addr: 0x8EA9000
Free Addr: 0x3A1FC000
Alloc Block: Addr Size
0x3A4FD000 0x400000
0x3A1FC000 0x300000
Press Ctrl+C to stop autoboot
MMC read: dev # 0, block # 0, count 2048 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/fastboot.bin
...................
382464 bytes read
MMC read: dev # 0, block # 2048, count 2048 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/bootargs.bin
...
73728 bytes read
MMC read: dev # 0, block # 4096, count 36864 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/recovery.bin
................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ..................................................
15527019 bytes read
MMC read: dev # 0, block # 40960, count 4096 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/bootoptions.img
................................................................................ .......................
2097152 bytes read
MMC read: dev # 0, block # 49152, count 8192 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/baseparam.img
5804 bytes read
MMC read: dev # 0, block # 57344, count 8192 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/pqparam.bin
........
174652 bytes read
MMC read: dev # 0, block # 65536, count 8192 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/logo.img
...........
245760 bytes read
MMC read: dev # 0, block # 196608, count 40960 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/trustedcore.img
** Unable to read "h9combo/trustedcore.img" from usb 0:1 **
MMC read: dev # 0, block # 237568, count 8192 ... set read bl len failed
-19 blocks read: ERROR
0 Bytes/s
reading h9combo/misc.img
** Unable to read "h9combo/misc.img" from usb 0:1 **
resetting ...
*** CPU will be re▒
Bootrom start
Boot Media: eMMC
eMMC init error.
Enter usb bootstrap by flash
Usb disk(1):
Decrypt auxiliary code ...OK
Enter boot auxiliary code
Auxiliary code - v1.00
DDR code - V1.1.2 20160205
Build: Nov 29 2017 - 19:57:41
Reg Version: v1.6.0\
Reg Time: 2019/05/22 22:44:01
Reg Name: hi3798mv2dmp_hi3798mv200_DDR3-1866_1GB_16bitx2_2layers.reg
Boot auxiliary code success
Bootrom success
System startup
Relocate Boot
Jump to C code
Compressed-boot v1.0.0
Uncompress...........................Ok
System startup
Relocate Boot
Jump to C code
Fastboot 3.3.0 (h9combo@builder) (Jul 24 2019 - 23:00:41)
Fastboot: Version 3.3.0
Build Date: Jul 24 2019, 23:03:26
CPU: Hi3798Mv200
Boot Media: eMMC
DDR Size: 1GB
Found flash memory controller hifmc100.
no found nand device.
MMC/SD controller initialization.
No MMC device found !
(Re)start USB...
USB0: Register 1212 NbrPorts 2
USB EHCI 1.00
scanning bus 0 for devices... 5 USB Device(s) found
USB0: Register 2000140 NbrPorts 2
USB XHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
reading bootargs.bin
bootargs.bin on device:usb:0:1 FOUND!
reading bootargs.bin from 0
...
*******************************
serial: 490000179A25ED0C
mac: 00:17:9A:25:ED:0C
*******************************
Net: eth0 phymdio(31) invalid, use default:0
upWarning: failed to set MAC address
, downWarning: failed to set MAC address
, gmac0Warning: failed to set MAC address
Boot Env on eMMC
Env Offset: 0x00100000
Env Size: 0x00010000
Env Range: 0x00010000
start download process.
SDK Version: h9combo
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC available
no eMMC availableTeraz pozostaje wlutować kość
Na szczęście mam 2 sztuki ![]()
Futro dostało gotowy obraz i nagrywa. Co dziwne nie jest jakoś mocno zajęte robotą ![]()
https://ibb.co/gWgYmJg
Zostawię na noc i zobaczę jak to wygląda.
Rozkładam ręce, może jutro wrócę do tego
Idę z psem przewietrzyć umysł ![]()
Przy takim ustawieniu i startowała MS dobrze a teraz mam na obu portach jedną kamerę.
UBSYSTEM=="video4linux", ATTR{index}=="0", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0779", SYMLINK+="videoMS"
SUBSYSTEM=="video4linux", ATTRS{idVendor}=="043e", ATTRS{idProduct}=="3012", SYMLINK+="videoLG"I mam tak
root@raspberry:/etc/udev/rules.d# udevadm info --attribute-walk --path=$(udevadm info --query=path --name=/dev/video0)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.3/3-1.3:1.0/video4linux/video0':
KERNEL=="video0"
SUBSYSTEM=="video4linux"
DRIVER==""
ATTR{dev_debug}=="0"
ATTR{index}=="0"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.3/3-1.3:1.0':
KERNELS=="3-1.3:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="uvcvideo"
ATTRS{iad_bFunctionClass}=="0e"
ATTRS{iad_bFirstInterface}=="00"
ATTRS{authorized}=="1"
ATTRS{iad_bInterfaceCount}=="02"
ATTRS{iad_bFunctionSubClass}=="03"
ATTRS{bInterfaceSubClass}=="01"
ATTRS{supports_autosuspend}=="1"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{bInterfaceNumber}=="00"
ATTRS{bInterfaceClass}=="0e"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bNumEndpoints}=="01"
ATTRS{iad_bFunctionProtocol}=="00"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.3':
KERNELS=="3-1.3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{manufacturer}=="Microsoft"
ATTRS{maxchild}=="0"
ATTRS{bNumConfigurations}=="1"
ATTRS{authorized}=="1"
ATTRS{configuration}==""
ATTRS{devnum}=="3"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{rx_lanes}=="1"
ATTRS{tx_lanes}=="1"
ATTRS{speed}=="480"
ATTRS{busnum}=="3"
ATTRS{bcdDevice}=="0106"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{idVendor}=="045e"
ATTRS{version}==" 2.00"
ATTRS{bDeviceClass}=="ef"
ATTRS{bDeviceSubClass}=="02"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bConfigurationValue}=="1"
ATTRS{bNumInterfaces}==" 4"
ATTRS{quirks}=="0x0"
ATTRS{ltm_capable}=="no"
ATTRS{devpath}=="1.3"
ATTRS{idProduct}=="0779"
ATTRS{removable}=="removable"
ATTRS{urbnum}=="5337"
ATTRS{bmAttributes}=="80"
ATTRS{bMaxPower}=="500mA"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1':
KERNELS=="3-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bNumConfigurations}=="1"
ATTRS{ltm_capable}=="no"
ATTRS{devnum}=="2"
ATTRS{rx_lanes}=="1"
ATTRS{devpath}=="1"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bMaxPower}=="0mA"
ATTRS{quirks}=="0x0"
ATTRS{busnum}=="3"
ATTRS{removable}=="fixed"
ATTRS{idVendor}=="8087"
ATTRS{speed}=="480"
ATTRS{bDeviceClass}=="09"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{configuration}==""
ATTRS{bConfigurationValue}=="1"
ATTRS{tx_lanes}=="1"
ATTRS{authorized}=="1"
ATTRS{version}==" 2.00"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bmAttributes}=="e0"
ATTRS{idProduct}=="0024"
ATTRS{maxchild}=="4"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bcdDevice}=="0000"
ATTRS{urbnum}=="36"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3':
KERNELS=="usb3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{quirks}=="0x0"
ATTRS{tx_lanes}=="1"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{idProduct}=="0002"
ATTRS{authorized}=="1"
ATTRS{serial}=="0000:00:1d.0"
ATTRS{devnum}=="1"
ATTRS{bConfigurationValue}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bmAttributes}=="e0"
ATTRS{urbnum}=="24"
ATTRS{bcdDevice}=="0419"
ATTRS{manufacturer}=="Linux 4.19.0-13-amd64 ehci_hcd"
ATTRS{busnum}=="3"
ATTRS{configuration}==""
ATTRS{ltm_capable}=="no"
ATTRS{interface_authorized_default}=="1"
ATTRS{bNumConfigurations}=="1"
ATTRS{idVendor}=="1d6b"
ATTRS{removable}=="unknown"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{product}=="EHCI Host Controller"
ATTRS{bDeviceClass}=="09"
ATTRS{bDeviceSubClass}=="00"
ATTRS{rx_lanes}=="1"
ATTRS{authorized_default}=="1"
ATTRS{maxchild}=="2"
ATTRS{version}==" 2.00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{devpath}=="0"
ATTRS{bMaxPower}=="0mA"
looking at parent device '//devices/pci0000:00/0000:00:1d.0':
KERNELS=="0000:00:1d.0"
SUBSYSTEMS=="pci"
DRIVERS=="ehci-pci"
ATTRS{local_cpus}=="3"
ATTRS{class}=="0x0c0320"
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{subsystem_vendor}=="0x8086"
ATTRS{companion}==""
ATTRS{broken_parity_status}=="0"
ATTRS{local_cpulist}=="0-1"
ATTRS{vendor}=="0x8086"
ATTRS{irq}=="23"
ATTRS{ari_enabled}=="0"
ATTRS{enable}=="1"
ATTRS{subsystem_device}=="0x1e26"
ATTRS{msi_bus}=="1"
ATTRS{driver_override}=="(null)"
ATTRS{revision}=="0x04"
ATTRS{d3cold_allowed}=="1"
ATTRS{device}=="0x1e26"
ATTRS{numa_node}=="-1"
ATTRS{dma_mask_bits}=="32"
ATTRS{uframe_periodic_max}=="100"
looking at parent device '//devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
root@raspberry:/etc/udev/rules.d# root@raspberry:/home/pi# udevadm info --attribute-walk --path=$(udevadm info --query=path --name=/dev/video1)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.3/3-1.3:1.0/video4linux/video1':
KERNEL=="video1"
SUBSYSTEM=="video4linux"
DRIVER==""
ATTR{dev_debug}=="0"
ATTR{index}=="1"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.3/3-1.3:1.0':
KERNELS=="3-1.3:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="uvcvideo"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{bAlternateSetting}==" 0"
ATTRS{iad_bFunctionProtocol}=="00"
ATTRS{authorized}=="1"
ATTRS{bInterfaceNumber}=="00"
ATTRS{bNumEndpoints}=="01"
ATTRS{iad_bFunctionClass}=="0e"
ATTRS{bInterfaceSubClass}=="01"
ATTRS{bInterfaceClass}=="0e"
ATTRS{iad_bInterfaceCount}=="02"
ATTRS{iad_bFirstInterface}=="00"
ATTRS{supports_autosuspend}=="1"
ATTRS{iad_bFunctionSubClass}=="03"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.3':
KERNELS=="3-1.3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bcdDevice}=="0106"
ATTRS{bConfigurationValue}=="1"
ATTRS{devnum}=="3"
ATTRS{urbnum}=="5337"
ATTRS{authorized}=="1"
ATTRS{version}==" 2.00"
ATTRS{bDeviceClass}=="ef"
ATTRS{devpath}=="1.3"
ATTRS{idProduct}=="0779"
ATTRS{busnum}=="3"
ATTRS{bmAttributes}=="80"
ATTRS{speed}=="480"
ATTRS{bDeviceSubClass}=="02"
ATTRS{ltm_capable}=="no"
ATTRS{removable}=="removable"
ATTRS{maxchild}=="0"
ATTRS{rx_lanes}=="1"
ATTRS{bMaxPower}=="500mA"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bNumInterfaces}==" 4"
ATTRS{idVendor}=="045e"
ATTRS{manufacturer}=="Microsoft"
ATTRS{bNumConfigurations}=="1"
ATTRS{quirks}=="0x0"
ATTRS{configuration}==""
ATTRS{avoid_reset_quirk}=="0"
ATTRS{tx_lanes}=="1"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1':
KERNELS=="3-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{maxchild}=="4"
ATTRS{speed}=="480"
ATTRS{removable}=="fixed"
ATTRS{bDeviceProtocol}=="01"
ATTRS{version}==" 2.00"
ATTRS{tx_lanes}=="1"
ATTRS{idVendor}=="8087"
ATTRS{idProduct}=="0024"
ATTRS{bDeviceClass}=="09"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bNumConfigurations}=="1"
ATTRS{bcdDevice}=="0000"
ATTRS{bConfigurationValue}=="1"
ATTRS{rx_lanes}=="1"
ATTRS{quirks}=="0x0"
ATTRS{configuration}==""
ATTRS{avoid_reset_quirk}=="0"
ATTRS{busnum}=="3"
ATTRS{devpath}=="1"
ATTRS{devnum}=="2"
ATTRS{bMaxPower}=="0mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{ltm_capable}=="no"
ATTRS{urbnum}=="36"
ATTRS{bDeviceSubClass}=="00"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3':
KERNELS=="usb3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{tx_lanes}=="1"
ATTRS{idVendor}=="1d6b"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bcdDevice}=="0419"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bNumConfigurations}=="1"
ATTRS{idProduct}=="0002"
ATTRS{authorized_default}=="1"
ATTRS{configuration}==""
ATTRS{product}=="EHCI Host Controller"
ATTRS{devnum}=="1"
ATTRS{bDeviceProtocol}=="00"
ATTRS{speed}=="480"
ATTRS{bDeviceClass}=="09"
ATTRS{busnum}=="3"
ATTRS{interface_authorized_default}=="1"
ATTRS{ltm_capable}=="no"
ATTRS{bmAttributes}=="e0"
ATTRS{serial}=="0000:00:1d.0"
ATTRS{authorized}=="1"
ATTRS{quirks}=="0x0"
ATTRS{urbnum}=="24"
ATTRS{bMaxPower}=="0mA"
ATTRS{rx_lanes}=="1"
ATTRS{bConfigurationValue}=="1"
ATTRS{maxchild}=="2"
ATTRS{devpath}=="0"
ATTRS{version}==" 2.00"
ATTRS{manufacturer}=="Linux 4.19.0-13-amd64 ehci_hcd"
ATTRS{removable}=="unknown"
looking at parent device '//devices/pci0000:00/0000:00:1d.0':
KERNELS=="0000:00:1d.0"
SUBSYSTEMS=="pci"
DRIVERS=="ehci-pci"
ATTRS{device}=="0x1e26"
ATTRS{local_cpus}=="3"
ATTRS{uframe_periodic_max}=="100"
ATTRS{d3cold_allowed}=="1"
ATTRS{ari_enabled}=="0"
ATTRS{msi_bus}=="1"
ATTRS{driver_override}=="(null)"
ATTRS{irq}=="23"
ATTRS{revision}=="0x04"
ATTRS{class}=="0x0c0320"
ATTRS{subsystem_vendor}=="0x8086"
ATTRS{local_cpulist}=="0-1"
ATTRS{subsystem_device}=="0x1e26"
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{broken_parity_status}=="0"
ATTRS{numa_node}=="-1"
ATTRS{enable}=="1"
ATTRS{dma_mask_bits}=="32"
ATTRS{vendor}=="0x8086"
ATTRS{companion}==""
looking at parent device '//devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
root@raspberry:/home/pi# root@raspberry:/home/pi# udevadm info --attribute-walk --path=$(udevadm info --query=path --name=/dev/video2)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.4/3-1.4:1.0/video4linux/video2':
KERNEL=="video2"
SUBSYSTEM=="video4linux"
DRIVER==""
ATTR{name}=="AN-VC500 Camera"
ATTR{dev_debug}=="0"
ATTR{index}=="0"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.4/3-1.4:1.0':
KERNELS=="3-1.4:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="uvcvideo"
ATTRS{iad_bInterfaceCount}=="02"
ATTRS{authorized}=="1"
ATTRS{bInterfaceClass}=="0e"
ATTRS{iad_bFunctionClass}=="0e"
ATTRS{bNumEndpoints}=="01"
ATTRS{bInterfaceNumber}=="00"
ATTRS{iad_bFunctionSubClass}=="03"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{iad_bFirstInterface}=="00"
ATTRS{supports_autosuspend}=="1"
ATTRS{bInterfaceSubClass}=="01"
ATTRS{iad_bFunctionProtocol}=="00"
ATTRS{bAlternateSetting}==" 0"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.4':
KERNELS=="3-1.4"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceClass}=="ef"
ATTRS{bmAttributes}=="80"
ATTRS{ltm_capable}=="no"
ATTRS{busnum}=="3"
ATTRS{bConfigurationValue}=="1"
ATTRS{version}==" 2.00"
ATTRS{bNumConfigurations}=="1"
ATTRS{urbnum}=="190922"
ATTRS{tx_lanes}=="1"
ATTRS{manufacturer}=="LGE"
ATTRS{rx_lanes}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{idProduct}=="3012"
ATTRS{devnum}=="4"
ATTRS{idVendor}=="043e"
ATTRS{bcdDevice}=="1115"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{maxchild}=="0"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bMaxPower}=="500mA"
ATTRS{product}=="AN-VC500 Camera"
ATTRS{configuration}==""
ATTRS{devpath}=="1.4"
ATTRS{quirks}=="0x0"
ATTRS{speed}=="480"
ATTRS{removable}=="removable"
ATTRS{bNumInterfaces}==" 4"
ATTRS{bDeviceSubClass}=="02"
ATTRS{authorized}=="1"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1':
KERNELS=="3-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bNumConfigurations}=="1"
ATTRS{quirks}=="0x0"
ATTRS{devnum}=="2"
ATTRS{removable}=="fixed"
ATTRS{version}==" 2.00"
ATTRS{speed}=="480"
ATTRS{maxchild}=="4"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{tx_lanes}=="1"
ATTRS{urbnum}=="36"
ATTRS{ltm_capable}=="no"
ATTRS{configuration}==""
ATTRS{bcdDevice}=="0000"
ATTRS{bConfigurationValue}=="1"
ATTRS{idProduct}=="0024"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPower}=="0mA"
ATTRS{rx_lanes}=="1"
ATTRS{idVendor}=="8087"
ATTRS{devpath}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bmAttributes}=="e0"
ATTRS{authorized}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{busnum}=="3"
ATTRS{bDeviceClass}=="09"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3':
KERNELS=="usb3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{configuration}==""
ATTRS{removable}=="unknown"
ATTRS{product}=="EHCI Host Controller"
ATTRS{devnum}=="1"
ATTRS{bNumConfigurations}=="1"
ATTRS{authorized}=="1"
ATTRS{maxchild}=="2"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bDeviceProtocol}=="00"
ATTRS{ltm_capable}=="no"
ATTRS{bDeviceClass}=="09"
ATTRS{idProduct}=="0002"
ATTRS{quirks}=="0x0"
ATTRS{busnum}=="3"
ATTRS{idVendor}=="1d6b"
ATTRS{tx_lanes}=="1"
ATTRS{rx_lanes}=="1"
ATTRS{bMaxPower}=="0mA"
ATTRS{bDeviceSubClass}=="00"
ATTRS{manufacturer}=="Linux 4.19.0-13-amd64 ehci_hcd"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bmAttributes}=="e0"
ATTRS{interface_authorized_default}=="1"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="24"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bcdDevice}=="0419"
ATTRS{devpath}=="0"
ATTRS{serial}=="0000:00:1d.0"
ATTRS{speed}=="480"
ATTRS{bConfigurationValue}=="1"
ATTRS{authorized_default}=="1"
looking at parent device '//devices/pci0000:00/0000:00:1d.0':
KERNELS=="0000:00:1d.0"
SUBSYSTEMS=="pci"
DRIVERS=="ehci-pci"
ATTRS{uframe_periodic_max}=="100"
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{subsystem_device}=="0x1e26"
ATTRS{ari_enabled}=="0"
ATTRS{numa_node}=="-1"
ATTRS{msi_bus}=="1"
ATTRS{enable}=="1"
ATTRS{driver_override}=="(null)"
ATTRS{subsystem_vendor}=="0x8086"
ATTRS{companion}==""
ATTRS{broken_parity_status}=="0"
ATTRS{device}=="0x1e26"
ATTRS{local_cpulist}=="0-1"
ATTRS{local_cpus}=="3"
ATTRS{revision}=="0x04"
ATTRS{dma_mask_bits}=="32"
ATTRS{irq}=="23"
ATTRS{class}=="0x0c0320"
ATTRS{vendor}=="0x8086"
ATTRS{d3cold_allowed}=="1"
looking at parent device '//devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
root@raspberry:/home/pi# root@raspberry:/home/pi# udevadm info --attribute-walk --path=$(udevadm info --query=path --name=/dev/video3)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.4/3-1.4:1.0/video4linux/video3':
KERNEL=="video3"
SUBSYSTEM=="video4linux"
DRIVER==""
ATTR{index}=="1"
ATTR{name}=="AN-VC500 Camera"
ATTR{dev_debug}=="0"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.4/3-1.4:1.0':
KERNELS=="3-1.4:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="uvcvideo"
ATTRS{bInterfaceClass}=="0e"
ATTRS{iad_bFirstInterface}=="00"
ATTRS{bInterfaceSubClass}=="01"
ATTRS{bInterfaceNumber}=="00"
ATTRS{iad_bFunctionClass}=="0e"
ATTRS{bNumEndpoints}=="01"
ATTRS{bAlternateSetting}==" 0"
ATTRS{iad_bFunctionProtocol}=="00"
ATTRS{authorized}=="1"
ATTRS{iad_bInterfaceCount}=="02"
ATTRS{iad_bFunctionSubClass}=="03"
ATTRS{supports_autosuspend}=="1"
ATTRS{bInterfaceProtocol}=="00"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1/3-1.4':
KERNELS=="3-1.4"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{devpath}=="1.4"
ATTRS{bMaxPower}=="500mA"
ATTRS{tx_lanes}=="1"
ATTRS{bmAttributes}=="80"
ATTRS{configuration}==""
ATTRS{ltm_capable}=="no"
ATTRS{bConfigurationValue}=="1"
ATTRS{idVendor}=="043e"
ATTRS{product}=="AN-VC500 Camera"
ATTRS{quirks}=="0x0"
ATTRS{speed}=="480"
ATTRS{maxchild}=="0"
ATTRS{idProduct}=="3012"
ATTRS{authorized}=="1"
ATTRS{busnum}=="3"
ATTRS{version}==" 2.00"
ATTRS{bDeviceProtocol}=="01"
ATTRS{rx_lanes}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bcdDevice}=="1115"
ATTRS{bDeviceSubClass}=="02"
ATTRS{devnum}=="4"
ATTRS{bNumConfigurations}=="1"
ATTRS{bDeviceClass}=="ef"
ATTRS{manufacturer}=="LGE"
ATTRS{urbnum}=="195939"
ATTRS{bNumInterfaces}==" 4"
ATTRS{removable}=="removable"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3/3-1':
KERNELS=="3-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceClass}=="09"
ATTRS{speed}=="480"
ATTRS{bmAttributes}=="e0"
ATTRS{idProduct}=="0024"
ATTRS{quirks}=="0x0"
ATTRS{bMaxPower}=="0mA"
ATTRS{removable}=="fixed"
ATTRS{devnum}=="2"
ATTRS{bNumConfigurations}=="1"
ATTRS{idVendor}=="8087"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bConfigurationValue}=="1"
ATTRS{configuration}==""
ATTRS{bcdDevice}=="0000"
ATTRS{version}==" 2.00"
ATTRS{ltm_capable}=="no"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{urbnum}=="36"
ATTRS{tx_lanes}=="1"
ATTRS{devpath}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bNumInterfaces}==" 1"
ATTRS{busnum}=="3"
ATTRS{maxchild}=="4"
ATTRS{rx_lanes}=="1"
ATTRS{authorized}=="1"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb3':
KERNELS=="usb3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{product}=="EHCI Host Controller"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{speed}=="480"
ATTRS{authorized_default}=="1"
ATTRS{bNumConfigurations}=="1"
ATTRS{bDeviceSubClass}=="00"
ATTRS{configuration}==""
ATTRS{tx_lanes}=="1"
ATTRS{idVendor}=="1d6b"
ATTRS{busnum}=="3"
ATTRS{bMaxPower}=="0mA"
ATTRS{interface_authorized_default}=="1"
ATTRS{bConfigurationValue}=="1"
ATTRS{devpath}=="0"
ATTRS{bmAttributes}=="e0"
ATTRS{maxchild}=="2"
ATTRS{removable}=="unknown"
ATTRS{ltm_capable}=="no"
ATTRS{idProduct}=="0002"
ATTRS{serial}=="0000:00:1d.0"
ATTRS{urbnum}=="24"
ATTRS{bcdDevice}=="0419"
ATTRS{manufacturer}=="Linux 4.19.0-13-amd64 ehci_hcd"
ATTRS{version}==" 2.00"
ATTRS{quirks}=="0x0"
ATTRS{bDeviceProtocol}=="00"
ATTRS{bNumInterfaces}==" 1"
ATTRS{authorized}=="1"
ATTRS{devnum}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{rx_lanes}=="1"
ATTRS{bDeviceClass}=="09"
looking at parent device '//devices/pci0000:00/0000:00:1d.0':
KERNELS=="0000:00:1d.0"
SUBSYSTEMS=="pci"
DRIVERS=="ehci-pci"
ATTRS{ari_enabled}=="0"
ATTRS{numa_node}=="-1"
ATTRS{local_cpus}=="3"
ATTRS{broken_parity_status}=="0"
ATTRS{device}=="0x1e26"
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{d3cold_allowed}=="1"
ATTRS{subsystem_vendor}=="0x8086"
ATTRS{dma_mask_bits}=="32"
ATTRS{uframe_periodic_max}=="100"
ATTRS{driver_override}=="(null)"
ATTRS{enable}=="1"
ATTRS{class}=="0x0c0320"
ATTRS{companion}==""
ATTRS{irq}=="23"
ATTRS{msi_bus}=="1"
ATTRS{vendor}=="0x8086"
ATTRS{local_cpulist}=="0-1"
ATTRS{subsystem_device}=="0x1e26"
ATTRS{revision}=="0x04"
looking at parent device '//devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
root@raspberry:/home/pi# Niestety działa tylko jedna kamera jak tak zrobię. Jednej dałem ATTR{index}=="1" a drugiej ATTR{index}=="0"
Podłączając drugą kamerę wszystkie video łapią ATTR{index}=="0"
root@raspberry:/home/pi# udevadm info --attribute-walk --path=$(udevadm info --query=path --name=/dev/video0)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/video4linux/video0':
KERNEL=="video0"
SUBSYSTEM=="video4linux"
DRIVER==""
ATTR{dev_debug}=="0"
ATTR{index}=="0"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0':
KERNELS=="2-1.3:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="uvcvideo"
ATTRS{bInterfaceSubClass}=="01"
ATTRS{bInterfaceClass}=="0e"
ATTRS{bNumEndpoints}=="01"
ATTRS{bInterfaceNumber}=="00"
ATTRS{iad_bInterfaceCount}=="02"
ATTRS{iad_bFunctionClass}=="0e"
ATTRS{iad_bFirstInterface}=="00"
ATTRS{supports_autosuspend}=="1"
ATTRS{authorized}=="1"
ATTRS{iad_bFunctionSubClass}=="03"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{bAlternateSetting}==" 0"
ATTRS{iad_bFunctionProtocol}=="00"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3':
KERNELS=="2-1.3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{urbnum}=="130328"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{rx_lanes}=="1"
ATTRS{configuration}==""
ATTRS{bcdDevice}=="0106"
ATTRS{bDeviceClass}=="ef"
ATTRS{idProduct}=="0779"
ATTRS{version}==" 2.00"
ATTRS{bDeviceSubClass}=="02"
ATTRS{bConfigurationValue}=="1"
ATTRS{bmAttributes}=="80"
ATTRS{devpath}=="1.3"
ATTRS{busnum}=="2"
ATTRS{bMaxPower}=="500mA"
ATTRS{manufacturer}=="Microsoft"
ATTRS{idVendor}=="045e"
ATTRS{devnum}=="3"
ATTRS{tx_lanes}=="1"
ATTRS{bNumConfigurations}=="1"
ATTRS{bNumInterfaces}==" 4"
ATTRS{authorized}=="1"
ATTRS{maxchild}=="0"
ATTRS{quirks}=="0x0"
ATTRS{ltm_capable}=="no"
ATTRS{removable}=="removable"
ATTRS{bDeviceProtocol}=="01"
ATTRS{speed}=="480"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1':
KERNELS=="2-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{idProduct}=="0024"
ATTRS{tx_lanes}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bConfigurationValue}=="1"
ATTRS{authorized}=="1"
ATTRS{idVendor}=="8087"
ATTRS{devpath}=="1"
ATTRS{bDeviceClass}=="09"
ATTRS{bNumConfigurations}=="1"
ATTRS{removable}=="fixed"
ATTRS{rx_lanes}=="1"
ATTRS{urbnum}=="48"
ATTRS{bDeviceProtocol}=="01"
ATTRS{maxchild}=="4"
ATTRS{bcdDevice}=="0000"
ATTRS{busnum}=="2"
ATTRS{devnum}=="2"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bMaxPower}=="0mA"
ATTRS{quirks}=="0x0"
ATTRS{version}==" 2.00"
ATTRS{bNumInterfaces}==" 1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{configuration}==""
ATTRS{speed}=="480"
ATTRS{ltm_capable}=="no"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2':
KERNELS=="usb2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{idProduct}=="0002"
ATTRS{interface_authorized_default}=="1"
ATTRS{bMaxPower}=="0mA"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{idVendor}=="1d6b"
ATTRS{tx_lanes}=="1"
ATTRS{serial}=="0000:00:1d.0"
ATTRS{busnum}=="2"
ATTRS{rx_lanes}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{quirks}=="0x0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bcdDevice}=="0419"
ATTRS{removable}=="unknown"
ATTRS{configuration}==""
ATTRS{bNumConfigurations}=="1"
ATTRS{bDeviceClass}=="09"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{product}=="EHCI Host Controller"
ATTRS{urbnum}=="24"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bNumInterfaces}==" 1"
ATTRS{devnum}=="1"
ATTRS{manufacturer}=="Linux 4.19.0-13-amd64 ehci_hcd"
ATTRS{authorized_default}=="1"
ATTRS{version}==" 2.00"
ATTRS{authorized}=="1"
ATTRS{maxchild}=="2"
ATTRS{speed}=="480"
ATTRS{devpath}=="0"
ATTRS{bDeviceProtocol}=="00"
ATTRS{ltm_capable}=="no"
looking at parent device '//devices/pci0000:00/0000:00:1d.0':
KERNELS=="0000:00:1d.0"
SUBSYSTEMS=="pci"
DRIVERS=="ehci-pci"
ATTRS{ari_enabled}=="0"
ATTRS{vendor}=="0x8086"
ATTRS{uframe_periodic_max}=="100"
ATTRS{device}=="0x1e26"
ATTRS{msi_bus}=="1"
ATTRS{revision}=="0x04"
ATTRS{numa_node}=="-1"
ATTRS{local_cpus}=="3"
ATTRS{companion}==""
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{d3cold_allowed}=="1"
ATTRS{enable}=="1"
ATTRS{subsystem_vendor}=="0x8086"
ATTRS{dma_mask_bits}=="32"
ATTRS{subsystem_device}=="0x1e26"
ATTRS{irq}=="23"
ATTRS{broken_parity_status}=="0"
ATTRS{class}=="0x0c0320"
ATTRS{driver_override}=="(null)"
ATTRS{local_cpulist}=="0-1"
looking at parent device '//devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
root@raspberry:/home/pi# root@raspberry:/home/pi# udevadm info --attribute-walk --path=$(udevadm info --query=path --name=/dev/video1)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
looking at device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/video4linux/video1':
KERNEL=="video1"
SUBSYSTEM=="video4linux"
DRIVER==""
ATTR{dev_debug}=="0"
ATTR{index}=="1"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0':
KERNELS=="2-1.3:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="uvcvideo"
ATTRS{bInterfaceProtocol}=="00"
ATTRS{bAlternateSetting}==" 0"
ATTRS{iad_bFunctionClass}=="0e"
ATTRS{bInterfaceClass}=="0e"
ATTRS{supports_autosuspend}=="1"
ATTRS{bInterfaceSubClass}=="01"
ATTRS{bNumEndpoints}=="01"
ATTRS{bInterfaceNumber}=="00"
ATTRS{iad_bFunctionSubClass}=="03"
ATTRS{iad_bInterfaceCount}=="02"
ATTRS{authorized}=="1"
ATTRS{iad_bFirstInterface}=="00"
ATTRS{iad_bFunctionProtocol}=="00"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3':
KERNELS=="2-1.3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{devnum}=="3"
ATTRS{quirks}=="0x0"
ATTRS{speed}=="480"
ATTRS{bDeviceSubClass}=="02"
ATTRS{rx_lanes}=="1"
ATTRS{manufacturer}=="Microsoft"
ATTRS{bConfigurationValue}=="1"
ATTRS{bDeviceClass}=="ef"
ATTRS{bMaxPower}=="500mA"
ATTRS{bDeviceProtocol}=="01"
ATTRS{tx_lanes}=="1"
ATTRS{maxchild}=="0"
ATTRS{bmAttributes}=="80"
ATTRS{removable}=="removable"
ATTRS{bNumConfigurations}=="1"
ATTRS{version}==" 2.00"
ATTRS{authorized}=="1"
ATTRS{devpath}=="1.3"
ATTRS{idProduct}=="0779"
ATTRS{configuration}==""
ATTRS{bcdDevice}=="0106"
ATTRS{bNumInterfaces}==" 4"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{idVendor}=="045e"
ATTRS{ltm_capable}=="no"
ATTRS{urbnum}=="128718"
ATTRS{busnum}=="2"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2/2-1':
KERNELS=="2-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{quirks}=="0x0"
ATTRS{busnum}=="2"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{bConfigurationValue}=="1"
ATTRS{ltm_capable}=="no"
ATTRS{idProduct}=="0024"
ATTRS{devpath}=="1"
ATTRS{version}==" 2.00"
ATTRS{devnum}=="2"
ATTRS{bDeviceProtocol}=="01"
ATTRS{tx_lanes}=="1"
ATTRS{speed}=="480"
ATTRS{bDeviceSubClass}=="00"
ATTRS{authorized}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{configuration}==""
ATTRS{bNumInterfaces}==" 1"
ATTRS{bDeviceClass}=="09"
ATTRS{bmAttributes}=="e0"
ATTRS{maxchild}=="4"
ATTRS{bNumConfigurations}=="1"
ATTRS{bcdDevice}=="0000"
ATTRS{idVendor}=="8087"
ATTRS{bMaxPower}=="0mA"
ATTRS{urbnum}=="48"
ATTRS{rx_lanes}=="1"
ATTRS{removable}=="fixed"
looking at parent device '//devices/pci0000:00/0000:00:1d.0/usb2':
KERNELS=="usb2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{authorized}=="1"
ATTRS{bDeviceClass}=="09"
ATTRS{manufacturer}=="Linux 4.19.0-13-amd64 ehci_hcd"
ATTRS{bDeviceProtocol}=="00"
ATTRS{busnum}=="2"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{urbnum}=="24"
ATTRS{bcdDevice}=="0419"
ATTRS{interface_authorized_default}=="1"
ATTRS{maxchild}=="2"
ATTRS{serial}=="0000:00:1d.0"
ATTRS{bConfigurationValue}=="1"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{configuration}==""
ATTRS{product}=="EHCI Host Controller"
ATTRS{tx_lanes}=="1"
ATTRS{quirks}=="0x0"
ATTRS{idProduct}=="0002"
ATTRS{bMaxPower}=="0mA"
ATTRS{removable}=="unknown"
ATTRS{idVendor}=="1d6b"
ATTRS{rx_lanes}=="1"
ATTRS{bDeviceSubClass}=="00"
ATTRS{ltm_capable}=="no"
ATTRS{devnum}=="1"
ATTRS{version}==" 2.00"
ATTRS{devpath}=="0"
ATTRS{bmAttributes}=="e0"
ATTRS{speed}=="480"
ATTRS{authorized_default}=="1"
ATTRS{bNumConfigurations}=="1"
looking at parent device '//devices/pci0000:00/0000:00:1d.0':
KERNELS=="0000:00:1d.0"
SUBSYSTEMS=="pci"
DRIVERS=="ehci-pci"
ATTRS{irq}=="23"
ATTRS{local_cpus}=="3"
ATTRS{uframe_periodic_max}=="100"
ATTRS{driver_override}=="(null)"
ATTRS{numa_node}=="-1"
ATTRS{subsystem_device}=="0x1e26"
ATTRS{revision}=="0x04"
ATTRS{companion}==""
ATTRS{local_cpulist}=="0-1"
ATTRS{d3cold_allowed}=="1"
ATTRS{device}=="0x1e26"
ATTRS{dma_mask_bits}=="32"
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{class}=="0x0c0320"
ATTRS{enable}=="1"
ATTRS{ari_enabled}=="0"
ATTRS{msi_bus}=="1"
ATTRS{subsystem_vendor}=="0x8086"
ATTRS{broken_parity_status}=="0"
ATTRS{vendor}=="0x8086"
looking at parent device '//devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
root@raspberry:/home/pi# Skrypt startowy mam stąd i instalację też tak robiłem jak tu https://github.com/cncjs/cncjs/wiki/Set … -Recording
Podłączyłem jedną kamerę MS HD3000
root@raspberry:/home/pi# ls /dev/video*
/dev/video0 /dev/video1 /dev/videoMS
root@raspberry:/home/pi# v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'YUYV' (YUYV 4:2:2)
[1]: 'MJPG' (Motion-JPEG, compressed)
root@raspberry:/home/pi# ls -al /dev/video*
crw-rw----+ 1 root video 81, 0 sty 3 17:52 /dev/video0
crw-rw----+ 1 root video 81, 1 sty 3 17:52 /dev/video1
lrwxrwxrwx 1 root root 6 sty 3 17:52 /dev/videoMS -> video0
root@raspberry:/home/pi# Po restarcie gdy odłączę wszystko
root@raspberry:/home/pi# ls -al /dev/video*
ls: nie ma dostępu do '/dev/video*': Nie ma takiego pliku ani katalogu
root@raspberry:/home/pi#
root@raspberry:/home/pi# v4l2-ctl --list-formats
Cannot open device /dev/video0, exiting.
root@raspberry:/home/pi# ls /dev/video*
ls: nie ma dostępu do '/dev/video*': Nie ma takiego pliku ani katalogu
root@raspberry:/home/pi# Podłączę jedną i zrobię reboot
Odłączę wszystko i zrobię jeszcze raz polecenia
Nie mam pojęcia
Do terminala podłączona po usb jest tylko drukarka i dwie kamery.
A może to jakieś pozostałości po mjpg instalowanej ze snapa? Bo później zainstalowałem normalnie.
root@raspberry:/home/pi# ls -al /dev/video*
crw-rw----+ 1 root video 81, 0 sty 3 16:13 /dev/video0
crw-rw----+ 1 root video 81, 1 sty 3 16:13 /dev/video1
crw-rw----+ 1 root video 81, 2 sty 3 16:13 /dev/video2
crw-rw----+ 1 root video 81, 3 sty 3 16:13 /dev/video3
lrwxrwxrwx 1 root root 6 sty 3 16:13 /dev/videoLG -> video0
lrwxrwxrwx 1 root root 6 sty 3 16:13 /dev/videoMS -> video3root@raspberry:/home/pi# v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'YUYV' (YUYV 4:2:2)
[1]: 'MJPG' (Motion-JPEG, compressed)
[2]: 'H264' (H.264, compressed)
root@raspberry:/home/pi# Kamera ogólnie działa ale jak uruchomię ją z polecenia video2 a nie videoMS
root@raspberry:/home/pi# /usr/local/bin/mjpg_streamer -i "input_uvc.so -r 800x600 -d /dev/video2 -f 20" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"
MJPG Streamer Version: git rev: 5554f42c352ecfa7edaec6fc51e507afce605a34
i: Using V4L2 device.: /dev/video2
i: Desired Resolution: 800 x 600
i: Frames Per Second.: 20
i: Format............: JPEG
i: TV-Norm...........: DEFAULT
UVCIOC_CTRL_ADD - Error at Pan (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Tilt (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Pan Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Pan/tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Focus (absolute): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Tilt (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan/tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Focus (absolute): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at LED1 Mode: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at LED1 Frequency: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Disable video processing: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Raw bits per pixel: Inappropriate ioctl for device (25)
o: www-folder-path......: /usr/local/share/mjpg-streamer/www/
o: HTTP TCP port........: 8080
o: HTTP Listen Address..: (null)
o: username:password....: disabled
o: commands.............: enabledroot@raspberry:/home/pi# /usr/local/bin/mjpg_streamer -i "input_uvc.so -r 800x600 -d /dev/video2 -f 20" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"
MJPG Streamer Version: git rev: 5554f42c352ecfa7edaec6fc51e507afce605a34
i: Using V4L2 device.: /dev/video2
i: Desired Resolution: 800 x 600
i: Frames Per Second.: 20
i: Format............: JPEG
i: TV-Norm...........: DEFAULT
UVCIOC_CTRL_ADD - Error at Pan (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Tilt (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Pan Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Pan/tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Focus (absolute): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Tilt (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan/tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Focus (absolute): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at LED1 Mode: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at LED1 Frequency: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Disable video processing: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Raw bits per pixel: Inappropriate ioctl for device (25)
o: www-folder-path......: /usr/local/share/mjpg-streamer/www/
o: HTTP TCP port........: 8080
o: HTTP Listen Address..: (null)
o: username:password....: disabled
o: commands.............: enabledPytanie dlaczego videoMS odwołuje się do video3?
root@raspberry:/home/pi# /usr/local/bin/mjpg_streamer -i "input_uvc.so -r 800x600 -y -d /dev/videoMS -f 20" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"
MJPG Streamer Version: git rev: 5554f42c352ecfa7edaec6fc51e507afce605a34
i: Using V4L2 device.: /dev/video3
i: Desired Resolution: 800 x 600
i: Frames Per Second.: 20
i: Format............: YUYV
i: JPEG Quality......: 80
i: TV-Norm...........: DEFAULT
Unable to set format: 1448695129 res: 800x600
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
root@raspberry:/home/pi# Jak widać z -y startuje ale z video2
root@raspberry:/home/pi# /usr/local/bin/mjpg_streamer -i "input_uvc.so -r 800x600 -y -d /dev/video2 -f 20" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"
MJPG Streamer Version: git rev: 5554f42c352ecfa7edaec6fc51e507afce605a34
i: Using V4L2 device.: /dev/video2
i: Desired Resolution: 800 x 600
i: Frames Per Second.: 20
i: Format............: YUYV
i: JPEG Quality......: 80
i: TV-Norm...........: DEFAULT
i: FPS coerced ......: from 20 to 15
UVCIOC_CTRL_ADD - Error at Pan (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Tilt (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Pan Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Pan/tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_ADD - Error at Focus (absolute): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Tilt (relative): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Pan/tilt Reset: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Focus (absolute): Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at LED1 Mode: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at LED1 Frequency: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Disable video processing: Inappropriate ioctl for device (25)
UVCIOC_CTRL_MAP - Error at Raw bits per pixel: Inappropriate ioctl for device (25)
o: www-folder-path......: /usr/local/share/mjpg-streamer/www/
o: HTTP TCP port........: 8080
o: HTTP Listen Address..: (null)
o: username:password....: disabled
o: commands.............: enabledroot@raspberry:/home/pi# ls /dev/video*
/dev/video0 /dev/video1 /dev/video2 /dev/video3 /dev/videoLG /dev/videoMS
root@raspberry:/home/pi# No tak ale to nie działa, przynajmniej nie za każdym razem jak system startuje.
root@raspberry:/home/pi# /usr/local/bin/mjpg_streamer -i "input_uvc.so -r 1920x1280 -d /dev/videoMS -f 20" -o "output_http.so -p 8081 -w /usr/local/share/mjpg-streamer/www"
MJPG Streamer Version: git rev: 5554f42c352ecfa7edaec6fc51e507afce605a34
i: Using V4L2 device.: /dev/video3
i: Desired Resolution: 1920 x 1280
i: Frames Per Second.: 20
i: Format............: JPEG
i: TV-Norm...........: DEFAULT
Unable to set format: 1196444237 res: 1920x1280
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
root@raspberry:/home/pi# Jak ręcznie próbuję odpalić wywala taki błąd.
Rozdzielczość tu chyba nie ma nic do tego
root@raspberry:/home/pi# /usr/local/bin/mjpg_streamer -i "input_uvc.so -r 800x600 -d /dev/videoMS -f 20" -o "output_http.so -p 8080 -w /usr/local/share/mjpg-streamer/www"
MJPG Streamer Version: git rev: 5554f42c352ecfa7edaec6fc51e507afce605a34
i: Using V4L2 device.: /dev/video3
i: Desired Resolution: 800 x 600
i: Frames Per Second.: 20
i: Format............: JPEG
i: TV-Norm...........: DEFAULT
Unable to set format: 1196444237 res: 800x600
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
root@raspberry:/home/pi# Witam.
Przed zakupem RPI postanowiłem zobaczyć jak to działa i zainstalowałem Raspberry Pi Desktop aby w pełni wykorzystać drukarkę 3D z octoprintem.
Ogólnie wszystko działa poza małym ale...
Do terminala (bo Raspberry Pi Desktop jest na iglu postawione) podłączyłem 2 kamery.
T: Bus=03 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=045e ProdID=0779 Rev= 1.06
S: Manufacturer=Microsoft
S: Product=Microsoft® LifeCam HD-3000
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
A: FirstIf#= 0 IfCount= 2 Cls=0e(video) Sub=03 Prot=00
A: FirstIf#= 2 IfCount= 2 Cls=01(audio) Sub=02 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=16ms
I:* If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I: If#= 1 Alt= 1 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 128 Ivl=125us
I: If#= 1 Alt= 2 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 256 Ivl=125us
I: If#= 1 Alt= 3 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS= 512 Ivl=125us
I: If#= 1 Alt= 4 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=1024 Ivl=125us
I: If#= 1 Alt= 5 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=2048 Ivl=125us
I: If#= 1 Alt= 6 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=3072 Ivl=125us
I:* If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
I:* If#= 3 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
I: If#= 3 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
E: Ad=82(I) Atr=05(Isoc) MxPS= 256 Ivl=1msi druga
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=043e ProdID=3012 Rev=11.15
S: Manufacturer=LGE
S: Product=AN-VC500 Camera
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=500mA
A: FirstIf#= 0 IfCount= 2 Cls=0e(video) Sub=03 Prot=00
A: FirstIf#= 2 IfCount= 2 Cls=01(audio) Sub=02 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=16ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I:* If#= 1 Alt= 1 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
E: Ad=81(I) Atr=05(Isoc) MxPS=3048 Ivl=125us
I:* If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
I:* If#= 3 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
I: If#= 3 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
E: Ad=82(I) Atr=05(Isoc) MxPS= 512 Ivl=1msW /etc/udev/rules.d w pliku 99-usb.rules mam taki wpis
SUBSYSTEM=="video4linux", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0779", SYMLINK+="videoMS"
SUBSYSTEM=="video4linux", ATTRS{idVendor}=="043e", ATTRS{idProduct}=="3012", SYMLINK+="videoLG"Mam dwa skrypty startujące mjpg przy starcie systemu.
Niestety czasami kamery są niedostępne albo zamienione miejscami. Do poprawnego działania całego systemu brakuje mi tylko tego aby po każdym resecie kamera wskakiwała w identyczną nazwę (nie wiem czy dobrze napisałem)
Niestety czasami kamera MS to nie jest video0.
Jak to ogarnąć aby było jak chcę? Cz da się tak?
Nowy rok i od razu dobre wiadomości ![]()
Ten G10 co mam w domu śmiga bez najmniejszego problemu. Zero restartów itp..
Zasięg 5GHz rewelacja jeśli miałbym porównać do mir3g. Prędkości jeszcze nie testowałem dokładnie. Teraz jestem w drugim pokoju i mam 350Mb.
Igla terminal przerobiłem sobie na RPI i podłączyłem pod drukarkę 3D, także nic się nie marnuje ![]()
HP niestety miały biosy blokowane choć włożyć możesz na próbę. Taśmę możesz przyciąć nawet żyletką, tylko kto teraz w sumie ma w domu żyletki ![]()
A próbowałeś na min odpalić jakiegoś linuxa live?
Nie masz innego urządzenia z mpcie żeby sprawdzić?
Taśma kaptonowa myślę, że dałaby radę ale jak nie masz to do jednorazowego użytku nie ma co kupować.
Możesz spróbuj nakleić zwykłą biurową ale naklej więcej a później delikatnie odetnij ile trzeba skalpelem alby introligatorskim nożykiem.
Dokładnie tak chcę zrobić bo te futro to transkodowania to raczej nie ruszy ![]()
Niestety po wgraniu zdalnie nowego image futro działało do momentu odświeżenia opkg. Obecnie nie mam z nim kontaktu a do pracy to nie wiem kiedy mnie wpuszczą a futro właśnie w pracy jest. Zasadniczo zamiast futra chyba postawię sobie coś na i3 z 8GB bo u nas to do kosza leci a pod biurkiem sztukę mogę sobie postawić. Ten Xpenology mnie zaciekawił
Tylko wireguarda trzeba chyba przez dockera robić a ja oczywiście nigdy nie miałem z tym styczności.
Niestety nie mam takich innych urządzeń..
To poważna sprawa jest?
Może mogę jakoś pomóc?
eko.one.pl → Posty przez palibrzuch
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc