<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Sorry for being late but it took me so long to find this:<div><br></div><div><span style="-webkit-text-size-adjust: auto; font-family: VeraMono, "DejaVu Sans Mono", Monaco, "Courier New", monospace; font-size: 15.84000015258789px; text-align: justify; background-color: rgb(254, 249, 231);">10ec:b822:103c:831b</span></div><div><div style="text-align: justify;"><font face="VeraMono, DejaVu Sans Mono, Monaco, Courier New, monospace"><span style="font-size: 15.84000015258789px; -webkit-text-size-adjust: auto; background-color: rgb(254, 249, 231);"><br></span></font></div><div style="text-align: justify;">Is this the driver you were talking about??</div><br><div dir="ltr"><blockquote type="cite"><br>On 9 Sep 2021, at 3:40 AM, Valdis Klētnieks <valdis.kletnieks@vt.edu> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>On Wed, 08 Sep 2021 12:02:39 +0200, Omar Mustafa said:</span><br><blockquote type="cite"><span>The driver is RTL8822BE Bluetooth</span><br></blockquote><span></span><br><span>That's not what I asked for. And that's not the *driver*, that's</span><br><span>the *device*.</span><br><span></span><br><span>For example, this laptop has an Ethernet and a wireless card:</span><br><span>[~] lspci -nn |grep -i net</span><br><span>01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller [10ec:8136] (rev 07)</span><br><span>02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)</span><br><span></span><br><span>and there's no RTL810xE or QCA8565 driver.  The first actually uses the r8169</span><br><span>driver, and the second uses the ath9k driver. Both those drivers support a</span><br><span>wide range of devices.  iwlwifi is another driver that supports a whole bunch</span><br><span>of devices.</span><br><span></span><br><span>Meanwhile, a USB trackball I use is:</span><br><span></span><br><span>[~] lsusb | grep Track</span><br><span>Bus 001 Device 002: ID 045e:0023 Microsoft Corp. Trackball Optical</span><br><span></span><br><span>And those [10ec:8136], [168c:0036], and [045e:0023] are actually important, as</span><br><span>that is what the *HARDWARE* device identifies itself as, and what the kernel</span><br><span>uses to identify which driver should be used to support the device.. There are</span><br><span>many actual instances where the hardware device has both a USB and PCI variant</span><br><span>- and only one or the other is actually supported by an in-tree driver.</span><br><span></span><br><span>And you still haven't told us what driver source you're trying to compile, or</span><br><span>where it came from.</span><br><span>_______________________________________________</span><br><span>Kernelnewbies mailing list</span><br><span>Kernelnewbies@kernelnewbies.org</span><br><span>https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</span><br></div></blockquote></div></body></html>