Bug 163610 - media-tv/wis-go7007 does not supply working udev-rules for fxload
Bug#: 163610 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: beandog@gentoo.org Reported By: zzam@gentoo.org
Component: Ebuilds
URL: 
Summary: media-tv/wis-go7007 does not supply working udev-rules for fxload
Keywords:  
Status Whiteboard: 
Opened: 2007-01-24 15:02 0000
Description:   Opened: 2007-01-24 15:02 0000
media-tv/wis-go7007 does not supply working udev-rules to call fxload for
correct Vendor/Device combinations.

Delivered rules look like this:
ACTION=="add", BUS=="usb", ENV{PRODUCT}=="93b/a002/*", \
  RUN+="@FXLOAD@ -t fx2 -I @FIRMWARE_DIR@/ezusb/hpi_PX-M402U.hex"

It should look like this:
ACTION=="add", BUS=="usb", ATTR{idVendor}=="093b", ATTR{idProduct}=="a002", \
  RUN+="@FXLOAD@ -t fx2 -I @FIRMWARE_DIR@/ezusb/hpi_PX-M402U.hex"

The @...@ sequences seem to be substituted by Makefile.
But as I cannot test it this perhaps needs to be checked for minor errors.

------- Comment #1 From Matthias Schwarzott 2007-04-26 08:45:43 0000 -------
Added wis-go7007-0.9.8-r1 to contain the modified rules, but did have no chance
to test them.

------- Comment #2 From nickrobbins@yahoo.com 2007-05-19 03:55:51 0000 -------
(In reply to comment #1)
> Added wis-go7007-0.9.8-r1 to contain the modified rules, but did have no chance
> to test them.
> 

They don't work on my system. The old rule work better. I still need to run
udevtrigger to recognize the device on boot, but even with that the new rules
don't make a device for me.