Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

4
  • 2
    This has worked. But I had to add some additional wildcards since the 3 in usb3/3-1/3-1:1.0 sometimes became a 2 and sometimes a 4 when rebooting. Commented Aug 28, 2019 at 11:46
  • 1
    expect if there are more usb devices than just those 2 that they could boot to any order. posting your modified udev rules to show the additional wildcards would help other users if they need similar modifications Commented Aug 28, 2019 at 16:24
  • 2
    DEVPATH=="/devices/pci0000:00/0000:00:1a.1/usb?/?-2/?-2:1.0/sound/card?", ATTR{id}="CODEC_B" works for CODEC_B. Commented Aug 29, 2019 at 12:30
  • I had to adjust the wildcard from @Whiskydrinker to ?*, i.e. DEVPATH=="/devices/pci0000:00/0000:00:1a.1/usb?*/?*-2/?*-2:1.0/sound/card?", ATTR{id}="CODEC_B" to account for cases when the assigned bus at boot is more than a single digit. Commented Jun 25, 2020 at 17:37