×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

Ekos does not recognise ZWO USBST4 adapter

  • Posts: 389
  • Thank you received: 15
Hello,

Fantastic. The rule is fine. That is good. Next use: sudo udevadm trigger -a idVendor=03c3. This is supposed to see if the rule is triggered.


What I do next is: sudo udevadm monitor. I unplug and plug the device back in. I note the IdVendor # and idProduct #. I take the line and use: sudo udevadm test /sys/the string. Test is supposed to take the device and match it to its rules
Last edit: 3 years 9 months ago by John Robison.
3 years 9 months ago #56974

Please Log in or Create an account to join the conversation.

  • Posts: 49
  • Thank you received: 0
sudo udevadm trigger -a idVendor=03c3 does not return anything (no error, but also no text).

sudo udevadm monitor gives:
astroberry@astroberry:~ $ sudo udevadm test /lib/udev/rules.d/99-ZWOUSBST4.rules
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.
 
Load module index
Skipping empty file: /etc/systemd/network/99-default.link
Created link configuration context.
Reading rules file: /lib/udev/rules.d/10-local-rpi.rules
Reading rules file: /lib/udev/rules.d/15-i2c-modprobe.rules
Reading rules file: /lib/udev/rules.d/40-usb-media-players.rules
Reading rules file: /lib/udev/rules.d/40-usb_modeswitch.rules
Reading rules file: /lib/udev/rules.d/50-firmware.rules
Reading rules file: /lib/udev/rules.d/50-udev-default.rules
Reading rules file: /lib/udev/rules.d/51-sbig-debian.rules
Reading rules file: /lib/udev/rules.d/55-dm.rules
Reading rules file: /lib/udev/rules.d/60-block.rules
Reading rules file: /lib/udev/rules.d/60-bluealsa.rules
Reading rules file: /lib/udev/rules.d/60-cdrom_id.rules
Reading rules file: /lib/udev/rules.d/60-crda.rules
Reading rules file: /lib/udev/rules.d/60-drm.rules
Reading rules file: /lib/udev/rules.d/60-evdev.rules
Reading rules file: /lib/udev/rules.d/60-flashrom.rules
Reading rules file: /lib/udev/rules.d/60-gpsd.rules
Reading rules file: /lib/udev/rules.d/60-i2c-tools.rules
Reading rules file: /lib/udev/rules.d/60-input-id.rules
Reading rules file: /lib/udev/rules.d/60-libgphoto2-6.rules
Reading rules file: /lib/udev/rules.d/60-libhamlib2.rules
Reading rules file: /lib/udev/rules.d/60-persistent-alsa.rules
Reading rules file: /lib/udev/rules.d/60-persistent-input.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-dm.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage.rules
Reading rules file: /lib/udev/rules.d/60-persistent-v4l.rules
Reading rules file: /lib/udev/rules.d/60-rpi.gpio-common.rules
Reading rules file: /lib/udev/rules.d/60-sensor.rules
Reading rules file: /lib/udev/rules.d/60-serial.rules
Reading rules file: /lib/udev/rules.d/60-triggerhappy.rules
Reading rules file: /lib/udev/rules.d/64-btrfs.rules
Reading rules file: /lib/udev/rules.d/64-xorg-xkb.rules
Reading rules file: /lib/udev/rules.d/65-libwacom.rules
Reading rules file: /lib/udev/rules.d/69-libmtp.rules
Reading rules file: /lib/udev/rules.d/70-joystick.rules
Reading rules file: /lib/udev/rules.d/70-microbit.rules
Reading rules file: /lib/udev/rules.d/70-mouse.rules
Reading rules file: /lib/udev/rules.d/70-power-switch.rules
Reading rules file: /lib/udev/rules.d/70-touchpad.rules
Reading rules file: /lib/udev/rules.d/70-uaccess.rules
Reading rules file: /lib/udev/rules.d/71-seat.rules
Reading rules file: /lib/udev/rules.d/73-seat-late.rules
Reading rules file: /lib/udev/rules.d/73-special-net-names.rules
Reading rules file: /lib/udev/rules.d/73-usb-net-by-mac.rules
Reading rules file: /lib/udev/rules.d/75-net-description.rules
Reading rules file: /lib/udev/rules.d/75-probe_mtd.rules
Reading rules file: /lib/udev/rules.d/77-mm-cinterion-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-dell-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-ericsson-mbm.rules
Reading rules file: /lib/udev/rules.d/77-mm-fibocom-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-haier-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-huawei-net-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-longcheer-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-mtk-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-nokia-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-pcmcia-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-qdl-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-sierra.rules
Reading rules file: /lib/udev/rules.d/77-mm-simtech-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-telit-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-ublox-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-usb-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-usb-serial-adapters-greylist.rules
Reading rules file: /lib/udev/rules.d/77-mm-x22x-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-zte-port-types.rules
Reading rules file: /lib/udev/rules.d/78-sound-card.rules
Reading rules file: /lib/udev/rules.d/80-dbk21-camera.rules
Reading rules file: /lib/udev/rules.d/80-debian-compat.rules
Reading rules file: /lib/udev/rules.d/80-drivers.rules
Reading rules file: /lib/udev/rules.d/80-ifupdown.rules
Reading rules file: /lib/udev/rules.d/80-iio-sensor-proxy.rules
Reading rules file: /lib/udev/rules.d/80-libinput-device-groups.rules
Reading rules file: /lib/udev/rules.d/80-mm-candidate.rules
Reading rules file: /lib/udev/rules.d/80-net-setup-link.rules
Reading rules file: /lib/udev/rules.d/80-noobs.rules
Reading rules file: /lib/udev/rules.d/80-udisks2.rules
Reading rules file: /lib/udev/rules.d/84-nm-drivers.rules
Reading rules file: /lib/udev/rules.d/85-disable-dslr-automout.rules
Reading rules file: /lib/udev/rules.d/85-hwclock.rules
Reading rules file: /lib/udev/rules.d/85-nm-unmanaged.rules
Reading rules file: /lib/udev/rules.d/85-qhyccd.rules
Reading rules file: /lib/udev/rules.d/85-regulatory.rules
Reading rules file: /lib/udev/rules.d/89-alsa-ucm.rules
Reading rules file: /lib/udev/rules.d/90-alsa-restore.rules
Reading rules file: /lib/udev/rules.d/90-console-setup.rules
Reading rules file: /lib/udev/rules.d/90-libinput-model-quirks.rules
Reading rules file: /lib/udev/rules.d/90-nm-thunderbolt.rules
Reading rules file: /lib/udev/rules.d/90-pi-bluetooth.rules
Reading rules file: /lib/udev/rules.d/95-dm-notify.rules
Reading rules file: /lib/udev/rules.d/95-pentax.rules
Reading rules file: /lib/udev/rules.d/95-samsung.rules
Reading rules file: /lib/udev/rules.d/97-hid2hci.rules
Reading rules file: /lib/udev/rules.d/99-USBST4.rules
Reading rules file: /lib/udev/rules.d/99-ZWOUSBST4.rules
Reading rules file: /lib/udev/rules.d/99-altaircam.rules
Reading rules file: /etc/udev/rules.d/99-apogee.rules
Reading rules file: /lib/udev/rules.d/99-armadilloplatypus.rules
Reading rules file: /lib/udev/rules.d/99-asi.rules
Reading rules file: /lib/udev/rules.d/99-atik.rules
Reading rules file: /etc/udev/rules.d/99-com.rules
Reading rules file: /lib/udev/rules.d/99-fireflymv.rules
Reading rules file: /lib/udev/rules.d/99-fishcamp.rules
Reading rules file: /lib/udev/rules.d/99-fli.rules
Reading rules file: /lib/udev/rules.d/99-focusers.rules
Reading rules file: /lib/udev/rules.d/99-indi_auxiliary.rules
Reading rules file: /lib/udev/rules.d/99-mallincam.rules
Reading rules file: /etc/udev/rules.d/99-meadedsi.rules
Reading rules file: /lib/udev/rules.d/99-miccd.rules
Reading rules file: /lib/udev/rules.d/99-nightscape.rules
Reading rules file: /lib/udev/rules.d/99-nncam.rules
Reading rules file: /lib/udev/rules.d/99-qsi.rules
Reading rules file: /lib/udev/rules.d/99-starshootg.rules
Reading rules file: /lib/udev/rules.d/99-sx.rules
Reading rules file: /lib/udev/rules.d/99-systemd.rules
Reading rules file: /lib/udev/rules.d/99-toupcam.rules
Reading rules file: /lib/udev/rules.d/99-vantage.rules
Rules contain 393216 bytes tokens (32768 * 12 bytes), 39115 bytes strings
25861 strings (217617 bytes), 22675 de-duplicated (181689 bytes), 3187 trie nodes used
Failed to open device '/sys/lib/udev/rules.d/99-ZWOUSBST4.rules': No such device
Unload module index
Unloaded link configuration context.

I am not completely sure what you mean with testing the rule (sudo udevadm test /sys/the string)
3 years 9 months ago #56978

Please Log in or Create an account to join the conversation.

  • Posts: 389
  • Thank you received: 15
Hello,

Hmm... I do not see the expected out from: sudo udevadm monitor. I see the expected output from: sudo udevadm test /lib/udev/rules.d/99-ZWOUSBST4.rules. This was the expected output from the previous message.

Please send the output from this command. sudo udevadm trigger -v. This will be with the device plugged in.
3 years 9 months ago #56982

Please Log in or Create an account to join the conversation.

  • Posts: 49
  • Thank you received: 0
you are right, it was from another command. sudo udevadm monitor and unplugging/plugging in the adapter shows:
astroberry@astroberry:~ $ sudo udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
 
KERNEL[17015.854845] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/usbmisc/hiddev0 (usbmisc)
KERNEL[17015.854969] remove   /usbmisc (class)
KERNEL[17015.855104] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0001/hidraw/hidraw0 (hidraw)
KERNEL[17015.855282] unbind   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0001 (hid)
KERNEL[17015.855428] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0001 (hid)
KERNEL[17015.855562] unbind   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
KERNEL[17015.855699] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
KERNEL[17015.855883] unbind   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)
KERNEL[17015.856075] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)
UDEV  [17015.864361] remove   /usbmisc (class)
UDEV  [17015.869208] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/usbmisc/hiddev0 (usbmisc)
UDEV  [17015.872966] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0001/hidraw/hidraw0 (hidraw)
UDEV  [17015.880065] unbind   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0001 (hid)
UDEV  [17015.891160] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0001 (hid)
UDEV  [17015.897735] unbind   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
UDEV  [17015.903277] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
UDEV  [17015.911229] unbind   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)
UDEV  [17015.918651] remove   /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)
KERNEL[17019.145677] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)
KERNEL[17019.147872] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
KERNEL[17019.160870] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002 (hid)
KERNEL[17019.162275] add      /class/usbmisc (class)
KERNEL[17019.165449] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/usbmisc/hiddev0 (usbmisc)
UDEV  [17019.165623] add      /class/usbmisc (class)
KERNEL[17019.165787] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002/hidraw/hidraw0 (hidraw)
KERNEL[17019.165973] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002 (hid)
KERNEL[17019.166163] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
KERNEL[17019.166407] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)
UDEV  [17019.211629] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)
UDEV  [17019.228004] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
UDEV  [17019.242016] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002 (hid)
UDEV  [17019.247655] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/usbmisc/hiddev0 (usbmisc)
UDEV  [17019.252405] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002/hidraw/hidraw0 (hidraw)
UDEV  [17019.259816] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002 (hid)
UDEV  [17019.269902] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0 (usb)
UDEV  [17019.296774] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3 (usb)

sudo udevadm trigger -v results in:
astroberry@astroberry:~ $ sudo udevadm trigger -v
[sudo] password for astroberry: 
/sys/devices/armv7_cortex_a15
/sys/devices/breakpoint
/sys/devices/kprobe
/sys/devices/platform/Fixed MDIO bus.0
/sys/devices/platform/Fixed MDIO bus.0/mdio_bus/fixed-0
/sys/devices/platform/alarmtimer
/sys/devices/platform/arm-pmu
/sys/devices/platform/clocks
/sys/devices/platform/cpufreq-dt
/sys/devices/platform/emmc2bus
/sys/devices/platform/emmc2bus/fe340000.emmc2
/sys/devices/platform/emmc2bus/fe340000.emmc2/leds/mmc0::
/sys/devices/platform/emmc2bus/fe340000.emmc2/mmc_host/mmc0
/sys/devices/platform/emmc2bus/fe340000.emmc2/mmc_host/mmc0/mmc0:59b4
/sys/devices/platform/emmc2bus/fe340000.emmc2/mmc_host/mmc0/mmc0:59b4/block/mmcblk0
/sys/devices/platform/emmc2bus/fe340000.emmc2/mmc_host/mmc0/mmc0:59b4/block/mmcblk0/mmcblk0p1
/sys/devices/platform/emmc2bus/fe340000.emmc2/mmc_host/mmc0/mmc0:59b4/block/mmcblk0/mmcblk0p2
/sys/devices/platform/fixedregulator_3v3
/sys/devices/platform/fixedregulator_3v3/regulator/regulator.1
/sys/devices/platform/fixedregulator_5v0
/sys/devices/platform/fixedregulator_5v0/regulator/regulator.2
/sys/devices/platform/leds
/sys/devices/platform/leds/leds/led0
/sys/devices/platform/leds/leds/led1
/sys/devices/platform/phy
/sys/devices/platform/reg-dummy
/sys/devices/platform/reg-dummy/regulator/regulator.0
/sys/devices/platform/regulatory.0
/sys/devices/platform/scb
/sys/devices/platform/scb/fd500000.pcie
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:00:00.0:pcie001
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:00:00.0:pcie002
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-0:1.0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002/hidraw/hidraw0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/usbmisc/hiddev0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1:1.0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb2
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb2/2-0:1.0
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/pci_bus/0000:01
/sys/devices/platform/scb/fd500000.pcie/pci0000:00/pci_bus/0000:00
/sys/devices/platform/scb/fd580000.genet
/sys/devices/platform/scb/fd580000.genet/net/eth0
/sys/devices/platform/scb/fd580000.genet/unimac-mdio.-19
/sys/devices/platform/scb/fd580000.genet/unimac-mdio.-19/mdio_bus/unimac-mdio--19
/sys/devices/platform/scb/fd580000.genet/unimac-mdio.-19/mdio_bus/unimac-mdio--19/unimac-mdio--19:01
/sys/devices/platform/scb/fe007b00.dma
/sys/devices/platform/scb/fe007b00.dma/dma/dma1chan0
/sys/devices/platform/scb/fe007b00.dma/dma/dma1chan1
/sys/devices/platform/scb/fe00b840.mailbox
/sys/devices/platform/scb/fe00b840.mailbox/bcm2835-camera
/sys/devices/platform/scb/fe00b840.mailbox/bcm2835-codec
/sys/devices/platform/scb/fe00b840.mailbox/bcm2835-codec/media0
/sys/devices/platform/scb/fe00b840.mailbox/bcm2835-codec/video4linux/video10
/sys/devices/platform/scb/fe00b840.mailbox/bcm2835-codec/video4linux/video11
/sys/devices/platform/scb/fe00b840.mailbox/bcm2835-codec/video4linux/video12
/sys/devices/platform/scb/fe00b840.mailbox/vcsm-cma
/sys/devices/platform/scb/feb00000.hevc-decoder
/sys/devices/platform/scb/feb10000.rpivid-local-intc
/sys/devices/platform/scb/feb20000.h264-decoder
/sys/devices/platform/scb/feb30000.vp9-decoder
/sys/devices/platform/sd_io_1v8_reg
/sys/devices/platform/sd_io_1v8_reg/regulator/regulator.4
/sys/devices/platform/sd_vcc_reg
/sys/devices/platform/sd_vcc_reg/regulator/regulator.3
/sys/devices/platform/serial8250
/sys/devices/platform/soc
/sys/devices/platform/soc/fd5d2200.thermal
/sys/devices/platform/soc/fe007000.dma
/sys/devices/platform/soc/fe007000.dma/dma/dma0chan0
/sys/devices/platform/soc/fe007000.dma/dma/dma0chan1
/sys/devices/platform/soc/fe007000.dma/dma/dma0chan2
/sys/devices/platform/soc/fe007000.dma/dma/dma0chan3
/sys/devices/platform/soc/fe007000.dma/dma/dma0chan4
/sys/devices/platform/soc/fe007000.dma/dma/dma0chan5
/sys/devices/platform/soc/fe00b880.mailbox
/sys/devices/platform/soc/fe100000.watchdog
/sys/devices/platform/soc/fe100000.watchdog/bcm2835-power
/sys/devices/platform/soc/fe100000.watchdog/bcm2835-wdt
/sys/devices/platform/soc/fe100000.watchdog/bcm2835-wdt/misc/watchdog
/sys/devices/platform/soc/fe100000.watchdog/bcm2835-wdt/watchdog/watchdog0
/sys/devices/platform/soc/fe101000.cprman
/sys/devices/platform/soc/fe104000.rng
/sys/devices/platform/soc/fe200000.gpio
/sys/devices/platform/soc/fe200000.gpio/gpio/gpiochip0
/sys/devices/platform/soc/fe200000.gpio/gpiochip0
/sys/devices/platform/soc/fe200000.gpiomem
/sys/devices/platform/soc/fe201000.serial
/sys/devices/platform/soc/fe201000.serial/tty/ttyAMA0
/sys/devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0
/sys/devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/rfkill1
/sys/devices/platform/soc/fe204000.spi
/sys/devices/platform/soc/fe204000.spi/spi_master/spi0
/sys/devices/platform/soc/fe204000.spi/spi_master/spi0/spi0.0
/sys/devices/platform/soc/fe204000.spi/spi_master/spi0/spi0.0/spidev/spidev0.0
/sys/devices/platform/soc/fe204000.spi/spi_master/spi0/spi0.1
/sys/devices/platform/soc/fe204000.spi/spi_master/spi0/spi0.1/spidev/spidev0.1
/sys/devices/platform/soc/fe215000.aux
/sys/devices/platform/soc/fe215040.serial
/sys/devices/platform/soc/fe215040.serial/tty/ttyS0
/sys/devices/platform/soc/fe300000.mmcnr
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/ieee80211/phy0
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/ieee80211/phy0/rfkill0
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/wlan0
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:2
/sys/devices/platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:3
/sys/devices/platform/soc/fe804000.i2c
/sys/devices/platform/soc/fe804000.i2c/i2c-1
/sys/devices/platform/soc/fe804000.i2c/i2c-1/1-0068
/sys/devices/platform/soc/fe804000.i2c/i2c-1/1-0068/ds1307_nvram0
/sys/devices/platform/soc/fe804000.i2c/i2c-1/1-0068/rtc/rtc0
/sys/devices/platform/soc/fe804000.i2c/i2c-1/i2c-dev/i2c-1
/sys/devices/platform/soc/ff800000.local_intc
/sys/devices/platform/soc/soc:audio
/sys/devices/platform/soc/soc:audio/sound/card0
/sys/devices/platform/soc/soc:audio/sound/card0/pcmC0D0p
/sys/devices/platform/soc/soc:audio/sound/card0/controlC0
/sys/devices/platform/soc/soc:audio/sound/card1
/sys/devices/platform/soc/soc:audio/sound/card1/pcmC1D0p
/sys/devices/platform/soc/soc:audio/sound/card1/controlC1
/sys/devices/platform/soc/soc:fb
/sys/devices/platform/soc/soc:fb/graphics/fb0
/sys/devices/platform/soc/soc:firmware
/sys/devices/platform/soc/soc:firmware/raspberrypi-clk
/sys/devices/platform/soc/soc:firmware/raspberrypi-clk/raspberrypi-cpufreq
/sys/devices/platform/soc/soc:firmware/raspberrypi-hwmon
/sys/devices/platform/soc/soc:firmware/raspberrypi-hwmon/hwmon/hwmon0
/sys/devices/platform/soc/soc:firmware/soc:firmware:gpio
/sys/devices/platform/soc/soc:firmware/soc:firmware:gpio/gpio/gpiochip504
/sys/devices/platform/soc/soc:firmware/soc:firmware:gpio/gpiochip1
/sys/devices/platform/soc/soc:power
/sys/devices/platform/soc/soc:vcsm
/sys/devices/platform/timer
/sys/devices/platform/v3dbus
/sys/devices/software
/sys/devices/system/clockevents/broadcast
/sys/devices/system/clockevents/clockevent0
/sys/devices/system/clockevents/clockevent1
/sys/devices/system/clockevents/clockevent2
/sys/devices/system/clockevents/clockevent3
/sys/devices/system/clocksource/clocksource0
/sys/devices/system/cpu/cpu0
/sys/devices/system/cpu/cpu1
/sys/devices/system/cpu/cpu2
/sys/devices/system/cpu/cpu3
/sys/devices/tracepoint
/sys/devices/virtual/bcm2708_vcio/vcio
/sys/devices/virtual/bcm2835-gpiomem/gpiomem
/sys/devices/virtual/bdi/0:37
/sys/devices/virtual/bdi/179:0
/sys/devices/virtual/bdi/1:0
/sys/devices/virtual/bdi/1:1
/sys/devices/virtual/bdi/1:10
/sys/devices/virtual/bdi/1:11
/sys/devices/virtual/bdi/1:12
/sys/devices/virtual/bdi/1:13
/sys/devices/virtual/bdi/1:14
/sys/devices/virtual/bdi/1:15
/sys/devices/virtual/bdi/1:2
/sys/devices/virtual/bdi/1:3
/sys/devices/virtual/bdi/1:4
/sys/devices/virtual/bdi/1:5
/sys/devices/virtual/bdi/1:6
/sys/devices/virtual/bdi/1:7
/sys/devices/virtual/bdi/1:8
/sys/devices/virtual/bdi/1:9
/sys/devices/virtual/bdi/7:0
/sys/devices/virtual/bdi/7:1
/sys/devices/virtual/bdi/7:2
/sys/devices/virtual/bdi/7:3
/sys/devices/virtual/bdi/7:4
/sys/devices/virtual/bdi/7:5
/sys/devices/virtual/bdi/7:6
/sys/devices/virtual/bdi/7:7
/sys/devices/virtual/block/loop0
/sys/devices/virtual/block/loop1
/sys/devices/virtual/block/loop2
/sys/devices/virtual/block/loop3
/sys/devices/virtual/block/loop4
/sys/devices/virtual/block/loop5
/sys/devices/virtual/block/loop6
/sys/devices/virtual/block/loop7
/sys/devices/virtual/block/ram0
/sys/devices/virtual/block/ram1
/sys/devices/virtual/block/ram10
/sys/devices/virtual/block/ram11
/sys/devices/virtual/block/ram12
/sys/devices/virtual/block/ram13
/sys/devices/virtual/block/ram14
/sys/devices/virtual/block/ram15
/sys/devices/virtual/block/ram2
/sys/devices/virtual/block/ram3
/sys/devices/virtual/block/ram4
/sys/devices/virtual/block/ram5
/sys/devices/virtual/block/ram6
/sys/devices/virtual/block/ram7
/sys/devices/virtual/block/ram8
/sys/devices/virtual/block/ram9
/sys/devices/virtual/graphics/fbcon
/sys/devices/virtual/input/mice
/sys/devices/virtual/mem/full
/sys/devices/virtual/mem/kmsg
/sys/devices/virtual/mem/mem
/sys/devices/virtual/mem/null
/sys/devices/virtual/mem/port
/sys/devices/virtual/mem/random
/sys/devices/virtual/mem/urandom
/sys/devices/virtual/mem/zero
/sys/devices/virtual/misc/autofs
/sys/devices/virtual/misc/cachefiles
/sys/devices/virtual/misc/cpu_dma_latency
/sys/devices/virtual/misc/fuse
/sys/devices/virtual/misc/hw_random
/sys/devices/virtual/misc/loop-control
/sys/devices/virtual/misc/memory_bandwidth
/sys/devices/virtual/misc/network_latency
/sys/devices/virtual/misc/network_throughput
/sys/devices/virtual/misc/rfkill
/sys/devices/virtual/misc/vcsm-cma
/sys/devices/virtual/misc/vga_arbiter
/sys/devices/virtual/net/lo
/sys/devices/virtual/raw/rawctl
/sys/devices/virtual/rpivid-h264mem/argon-h264mem
/sys/devices/virtual/rpivid-h264mem/rpivid-h264mem
/sys/devices/virtual/rpivid-hevcmem/argon-hevcmem
/sys/devices/virtual/rpivid-hevcmem/rpivid-hevcmem
/sys/devices/virtual/rpivid-intcmem/argon-intcmem
/sys/devices/virtual/rpivid-intcmem/rpivid-intcmem
/sys/devices/virtual/rpivid-vp9mem/argon-vp9mem
/sys/devices/virtual/rpivid-vp9mem/rpivid-vp9mem
/sys/devices/virtual/sound/timer
/sys/devices/virtual/thermal/thermal_zone0
/sys/devices/virtual/tty/console
/sys/devices/virtual/tty/ptmx
/sys/devices/virtual/tty/tty
/sys/devices/virtual/tty/tty0
/sys/devices/virtual/tty/tty1
/sys/devices/virtual/tty/tty10
/sys/devices/virtual/tty/tty11
/sys/devices/virtual/tty/tty12
/sys/devices/virtual/tty/tty13
/sys/devices/virtual/tty/tty14
/sys/devices/virtual/tty/tty15
/sys/devices/virtual/tty/tty16
/sys/devices/virtual/tty/tty17
/sys/devices/virtual/tty/tty18
/sys/devices/virtual/tty/tty19
/sys/devices/virtual/tty/tty2
/sys/devices/virtual/tty/tty20
/sys/devices/virtual/tty/tty21
/sys/devices/virtual/tty/tty22
/sys/devices/virtual/tty/tty23
/sys/devices/virtual/tty/tty24
/sys/devices/virtual/tty/tty25
/sys/devices/virtual/tty/tty26
/sys/devices/virtual/tty/tty27
/sys/devices/virtual/tty/tty28
/sys/devices/virtual/tty/tty29
/sys/devices/virtual/tty/tty3
/sys/devices/virtual/tty/tty30
/sys/devices/virtual/tty/tty31
/sys/devices/virtual/tty/tty32
/sys/devices/virtual/tty/tty33
/sys/devices/virtual/tty/tty34
/sys/devices/virtual/tty/tty35
/sys/devices/virtual/tty/tty36
/sys/devices/virtual/tty/tty37
/sys/devices/virtual/tty/tty38
/sys/devices/virtual/tty/tty39
/sys/devices/virtual/tty/tty4
/sys/devices/virtual/tty/tty40
/sys/devices/virtual/tty/tty41
/sys/devices/virtual/tty/tty42
/sys/devices/virtual/tty/tty43
/sys/devices/virtual/tty/tty44
/sys/devices/virtual/tty/tty45
/sys/devices/virtual/tty/tty46
/sys/devices/virtual/tty/tty47
/sys/devices/virtual/tty/tty48
/sys/devices/virtual/tty/tty49
/sys/devices/virtual/tty/tty5
/sys/devices/virtual/tty/tty50
/sys/devices/virtual/tty/tty51
/sys/devices/virtual/tty/tty52
/sys/devices/virtual/tty/tty53
/sys/devices/virtual/tty/tty54
/sys/devices/virtual/tty/tty55
/sys/devices/virtual/tty/tty56
/sys/devices/virtual/tty/tty57
/sys/devices/virtual/tty/tty58
/sys/devices/virtual/tty/tty59
/sys/devices/virtual/tty/tty6
/sys/devices/virtual/tty/tty60
/sys/devices/virtual/tty/tty61
/sys/devices/virtual/tty/tty62
/sys/devices/virtual/tty/tty63
/sys/devices/virtual/tty/tty7
/sys/devices/virtual/tty/tty8
/sys/devices/virtual/tty/tty9
/sys/devices/virtual/tty/ttyprintk
/sys/devices/virtual/vc-mem/vc-mem
/sys/devices/virtual/vc-sm/vcsm
/sys/devices/virtual/vc/vcs
/sys/devices/virtual/vc/vcs1
/sys/devices/virtual/vc/vcs2
/sys/devices/virtual/vc/vcs3
/sys/devices/virtual/vc/vcs4
/sys/devices/virtual/vc/vcs5
/sys/devices/virtual/vc/vcs6
/sys/devices/virtual/vc/vcs7
/sys/devices/virtual/vc/vcsa
/sys/devices/virtual/vc/vcsa1
/sys/devices/virtual/vc/vcsa2
/sys/devices/virtual/vc/vcsa3
/sys/devices/virtual/vc/vcsa4
/sys/devices/virtual/vc/vcsa5
/sys/devices/virtual/vc/vcsa6
/sys/devices/virtual/vc/vcsa7
/sys/devices/virtual/vc/vcsu
/sys/devices/virtual/vc/vcsu1
/sys/devices/virtual/vc/vcsu2
/sys/devices/virtual/vc/vcsu3
/sys/devices/virtual/vc/vcsu4
/sys/devices/virtual/vc/vcsu5
/sys/devices/virtual/vc/vcsu6
/sys/devices/virtual/vc/vcsu7
/sys/devices/virtual/vchiq/vchiq
/sys/devices/virtual/vtconsole/vtcon0
/sys/devices/virtual/vtconsole/vtcon1
/sys/devices/virtual/workqueue/writeback

Would there be another way to communicate more efficiently? I dont want to keep you busy and waste your time with this issue much longer, I am thinking about returning it/selling it to save the frustration
3 years 9 months ago #56984

Please Log in or Create an account to join the conversation.

  • Posts: 389
  • Thank you received: 15
Hello,

Ok. This is your device.

/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002

Notice the .0002. Hmm... Let's try this. At the end of idProduct, let's add "cccc.0002". This might be the issue.
3 years 9 months ago #56985

Please Log in or Create an account to join the conversation.

  • Posts: 389
  • Thank you received: 15
Hello.

The next thing is to confirm.

sudo udevadm test /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002

This should present the device. We shall see.
3 years 9 months ago #56986

Please Log in or Create an account to join the conversation.

  • Posts: 49
  • Thank you received: 0
adding .0002, saving, reloading udevadm and running the command results in:
astroberry@astroberry:~ $ sudo udevadm test /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.
 
Load module index
Skipping empty file: /etc/systemd/network/99-default.link
Created link configuration context.
Reading rules file: /lib/udev/rules.d/10-local-rpi.rules
Reading rules file: /lib/udev/rules.d/15-i2c-modprobe.rules
Reading rules file: /lib/udev/rules.d/40-usb-media-players.rules
Reading rules file: /lib/udev/rules.d/40-usb_modeswitch.rules
Reading rules file: /lib/udev/rules.d/50-firmware.rules
Reading rules file: /lib/udev/rules.d/50-udev-default.rules
Reading rules file: /lib/udev/rules.d/51-sbig-debian.rules
Reading rules file: /lib/udev/rules.d/55-dm.rules
Reading rules file: /lib/udev/rules.d/60-block.rules
Reading rules file: /lib/udev/rules.d/60-bluealsa.rules
Reading rules file: /lib/udev/rules.d/60-cdrom_id.rules
Reading rules file: /lib/udev/rules.d/60-crda.rules
Reading rules file: /lib/udev/rules.d/60-drm.rules
Reading rules file: /lib/udev/rules.d/60-evdev.rules
Reading rules file: /lib/udev/rules.d/60-flashrom.rules
Reading rules file: /lib/udev/rules.d/60-gpsd.rules
Reading rules file: /lib/udev/rules.d/60-i2c-tools.rules
Reading rules file: /lib/udev/rules.d/60-input-id.rules
Reading rules file: /lib/udev/rules.d/60-libgphoto2-6.rules
Reading rules file: /lib/udev/rules.d/60-libhamlib2.rules
Reading rules file: /lib/udev/rules.d/60-persistent-alsa.rules
Reading rules file: /lib/udev/rules.d/60-persistent-input.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-dm.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage.rules
Reading rules file: /lib/udev/rules.d/60-persistent-v4l.rules
Reading rules file: /lib/udev/rules.d/60-rpi.gpio-common.rules
Reading rules file: /lib/udev/rules.d/60-sensor.rules
Reading rules file: /lib/udev/rules.d/60-serial.rules
Reading rules file: /lib/udev/rules.d/60-triggerhappy.rules
Reading rules file: /lib/udev/rules.d/64-btrfs.rules
Reading rules file: /lib/udev/rules.d/64-xorg-xkb.rules
Reading rules file: /lib/udev/rules.d/65-libwacom.rules
Reading rules file: /lib/udev/rules.d/69-libmtp.rules
Reading rules file: /lib/udev/rules.d/70-joystick.rules
Reading rules file: /lib/udev/rules.d/70-microbit.rules
Reading rules file: /lib/udev/rules.d/70-mouse.rules
Reading rules file: /lib/udev/rules.d/70-power-switch.rules
Reading rules file: /lib/udev/rules.d/70-touchpad.rules
Reading rules file: /lib/udev/rules.d/70-uaccess.rules
Reading rules file: /lib/udev/rules.d/71-seat.rules
Reading rules file: /lib/udev/rules.d/73-seat-late.rules
Reading rules file: /lib/udev/rules.d/73-special-net-names.rules
Reading rules file: /lib/udev/rules.d/73-usb-net-by-mac.rules
Reading rules file: /lib/udev/rules.d/75-net-description.rules
Reading rules file: /lib/udev/rules.d/75-probe_mtd.rules
Reading rules file: /lib/udev/rules.d/77-mm-cinterion-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-dell-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-ericsson-mbm.rules
Reading rules file: /lib/udev/rules.d/77-mm-fibocom-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-haier-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-huawei-net-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-longcheer-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-mtk-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-nokia-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-pcmcia-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-qdl-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-sierra.rules
Reading rules file: /lib/udev/rules.d/77-mm-simtech-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-telit-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-ublox-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-usb-device-blacklist.rules
Reading rules file: /lib/udev/rules.d/77-mm-usb-serial-adapters-greylist.rules
Reading rules file: /lib/udev/rules.d/77-mm-x22x-port-types.rules
Reading rules file: /lib/udev/rules.d/77-mm-zte-port-types.rules
Reading rules file: /lib/udev/rules.d/78-sound-card.rules
Reading rules file: /lib/udev/rules.d/80-dbk21-camera.rules
Reading rules file: /lib/udev/rules.d/80-debian-compat.rules
Reading rules file: /lib/udev/rules.d/80-drivers.rules
Reading rules file: /lib/udev/rules.d/80-ifupdown.rules
Reading rules file: /lib/udev/rules.d/80-iio-sensor-proxy.rules
Reading rules file: /lib/udev/rules.d/80-libinput-device-groups.rules
Reading rules file: /lib/udev/rules.d/80-mm-candidate.rules
Reading rules file: /lib/udev/rules.d/80-net-setup-link.rules
Reading rules file: /lib/udev/rules.d/80-noobs.rules
Reading rules file: /lib/udev/rules.d/80-udisks2.rules
Reading rules file: /lib/udev/rules.d/84-nm-drivers.rules
Reading rules file: /lib/udev/rules.d/85-disable-dslr-automout.rules
Reading rules file: /lib/udev/rules.d/85-hwclock.rules
Reading rules file: /lib/udev/rules.d/85-nm-unmanaged.rules
Reading rules file: /lib/udev/rules.d/85-qhyccd.rules
Reading rules file: /lib/udev/rules.d/85-regulatory.rules
Reading rules file: /lib/udev/rules.d/89-alsa-ucm.rules
Reading rules file: /lib/udev/rules.d/90-alsa-restore.rules
Reading rules file: /lib/udev/rules.d/90-console-setup.rules
Reading rules file: /lib/udev/rules.d/90-libinput-model-quirks.rules
Reading rules file: /lib/udev/rules.d/90-nm-thunderbolt.rules
Reading rules file: /lib/udev/rules.d/90-pi-bluetooth.rules
Reading rules file: /lib/udev/rules.d/95-dm-notify.rules
Reading rules file: /lib/udev/rules.d/95-pentax.rules
Reading rules file: /lib/udev/rules.d/95-samsung.rules
Reading rules file: /lib/udev/rules.d/97-hid2hci.rules
Reading rules file: /lib/udev/rules.d/99-USBST4.rules
Reading rules file: /lib/udev/rules.d/99-ZWOUSBST4.rules
Reading rules file: /lib/udev/rules.d/99-altaircam.rules
Reading rules file: /etc/udev/rules.d/99-apogee.rules
Reading rules file: /lib/udev/rules.d/99-armadilloplatypus.rules
Reading rules file: /lib/udev/rules.d/99-asi.rules
Reading rules file: /lib/udev/rules.d/99-atik.rules
Reading rules file: /etc/udev/rules.d/99-com.rules
Reading rules file: /lib/udev/rules.d/99-fireflymv.rules
Reading rules file: /lib/udev/rules.d/99-fishcamp.rules
Reading rules file: /lib/udev/rules.d/99-fli.rules
Reading rules file: /lib/udev/rules.d/99-focusers.rules
Reading rules file: /lib/udev/rules.d/99-indi_auxiliary.rules
Reading rules file: /lib/udev/rules.d/99-mallincam.rules
Reading rules file: /etc/udev/rules.d/99-meadedsi.rules
Reading rules file: /lib/udev/rules.d/99-miccd.rules
Reading rules file: /lib/udev/rules.d/99-nightscape.rules
Reading rules file: /lib/udev/rules.d/99-nncam.rules
Reading rules file: /lib/udev/rules.d/99-qsi.rules
Reading rules file: /lib/udev/rules.d/99-starshootg.rules
Reading rules file: /lib/udev/rules.d/99-sx.rules
Reading rules file: /lib/udev/rules.d/99-systemd.rules
Reading rules file: /lib/udev/rules.d/99-toupcam.rules
Reading rules file: /lib/udev/rules.d/99-vantage.rules
Rules contain 393216 bytes tokens (32768 * 12 bytes), 39125 bytes strings
25861 strings (217627 bytes), 22674 de-duplicated (181690 bytes), 3188 trie nodes used
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:03C3:CCCC.0002
DRIVER=hid-generic
HID_ID=0003:000003C3:0000CCCC
HID_NAME=ZW0 USBST4
HID_PHYS=usb-0000:01:00.0-1.3/input0
HID_UNIQ=
MODALIAS=hid:b0003g0001v000003C3p0000CCCC
ACTION=add
SUBSYSTEM=hid
ID_MM_DEVICE_IGNORE=1
MTP_NO_PROBE=1
USEC_INITIALIZED=17019240878
run: 'kmod load hid:b0003g0001v000003C3p0000CCCC'
Unload module index
Unloaded link configuration context.
3 years 9 months ago #56987

Please Log in or Create an account to join the conversation.

  • Posts: 389
  • Thank you received: 15
Hello,

We have it in sight. I also see this. I don't think the rules for ttyACM apply here. Giving this a port is not the answer.

Reading rules file: /lib/udev/rules.d/99-USBST4.rules
Reading rules file: /lib/udev/rules.d/99-ZWOUSBST4.rules

Ok. Here is how we will tackle this.

HID_ID=0003:000003C3:0000CCCC
HID_NAME=ZW0 USBST4
HID_PHYS=usb-0000:01:00.0-1.3/input0
HID_UNIQ=
MODALIAS=hid:b0003g0001v000003C3p0000CCCC
ACTION=add
SUBSYSTEM=hid

This is a HID system. At least this is what the OS thinks and the device thinks it is. I am beginning to think this device isn't ready for Raspbian.

Let's try a different rule approach. I am wondering if INDI isn't ready for HID devices. IP and Serial are what it recognizes.

We can try a different approach. Copy and past over the rule. Unfortuantely, looks like there are two now.

# ZWO USBST4 adapater
ATTRS{idVendor}=="03c3",ATTRS{idProduct}=="cccc",ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="03c3",ATTRS{idProduct}=="cccc",ENV{MTP_NO_PROBE}="1"
KERNEL=="ttyACM*",SUBSYSTEM=="tty",ATTRS{HID_ID}=="0003:000003C3:0000CCCC",ATTRS{HID_NAME}==“ZW0 USBST4”
ACTION=="add",SUBSYSTEM=="hid",ATTRS{HID_ID}=="0003:000003C3:0000CCCC",ATTRS{HID_NAME}==“ZW0 USBST4”,SYMLINK+="ZWOUSBST4",MODE="0666"
Last edit: 3 years 9 months ago by John Robison.
3 years 9 months ago #56988

Please Log in or Create an account to join the conversation.

  • Posts: 389
  • Thank you received: 15
Hello,

Yesterday, I went to ZWO’s website for the ZWOUSBST4. I specifically looked for Raspberry PI support. I found different architecture support. I found many ASCOM supported tools. HID is for a Windows 10 market.

Most equipment today has direct Raspberry PI support. ZWO specifically states that their hardware doesn’t work well with LINUX. Raspbian is a LINUX variant. We can try, but ZWO says unsupported.
3 years 9 months ago #56995

Please Log in or Create an account to join the conversation.

  • Posts: 1957
  • Thank you received: 420
The support people on the ZWO forum respond to requests usually within a few days. Maybe open a topic in feature requests and ask for a Linux/Mac driver?


Wouter
3 years 9 months ago #56999

Please Log in or Create an account to join the conversation.

  • Posts: 389
  • Thank you received: 15
Hello,

That is a good suggestion. I did post in the hardware. But, I mentioned this discussion and it was moved to AstroBerry. Oh well. The OS recognizes the ZWO as a HID. It would seem that HID would need a dedicated port to operate. Maybe not.
Last edit: 3 years 9 months ago by John Robison.
3 years 9 months ago #57005

Please Log in or Create an account to join the conversation.

  • Posts: 474
  • Thank you received: 168
Are you using the indi_asi_st4 driver? It uses ZWO's SDK which should handle the HID stuff by itself.
3 years 9 months ago #57023

Please Log in or Create an account to join the conversation.

Moderators: Radek Kaczorek
Time to create page: 1.428 seconds