You are not logged in.

#1 2018-07-04 02:13:57

Shakkol
Member
Registered: 2018-07-04
Posts: 1

Correcting a PID of a USB device?

Hey guys.

With most thing's I'm still learning about the in-depth configuring of Linux, Google Magic™ has been very effective, however I've stumbled upon something that will more than likely be useless to anyone else.

I have an old Extreme Flash Advance cart for my Game Boy Advance (EFA Linker 256MB) and when using it back in ye good olde WinXP days (before I fully commited to Linux) I was able to install the driver and everything went smooth sailing from there. However, upon searching through the driver's INF file, I see a list of VIDs and PIDs that it searches for:

[EFA]
%USB\VID_0547&PID_2135&REV_8877.DeviceDesc%=EFAWINIT, USB\VID_0547&PID_2135&REV_8877
%USB\VID_0547&PID_2137&REV_9977.DeviceDesc%=EFAINIT2, USB\VID_0547&PID_2137&REV_9977
%USB\VID_0547&PID_2138&REV_1177.DeviceDesc%=EFAINIT3, USB\VID_0547&PID_2138&REV_1177
%USB\VID_04B4&PID_8613.DeviceDesc%=EFAINIT4, USB\VID_04B4&PID_8613
%USB\VID_0547&PID_2139&REV_2277.DeviceDesc%=EFAINIT5, USB\VID_0547&PID_2139&REV_2277

And upon performing an lsusb command, I find an eerily similar device, along with the fact that it only shows when I plug it in (duh):

Bus 004 Device 008: ID 04b4:6473 Cypress Semiconductor Corp.

This is the same device that would install correctly when in use with the environment it was meant to be used in, but the PID shows an incorrect value in Linux. The correct ID of the device should be 04b4:8613.

Is there a way to correct/change the PID of the device in question?

I do apologize if this is something very simplistic, but I just haven't found the right way to word it in Google, I guess.

Thanks!

Offline

#2 2018-07-04 02:49:20

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,721

Re: Correcting a PID of a USB device?

As far as I can find, that is not a valid VID:PID. 

You may want to look into

ewaller@turing/home/ewaller % pacman -Ss modeswitch
community/usb_modeswitch 2.5.2-1
    Activating switchable USB devices on Linux.
ewaller@turing/home/ewaller % 

Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB