|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 1. Clone the repository. | 
|---|
|  |  |  | 1. Install python3 and python3-usb. | 
|---|
|  |  |  | 1. Run: `./bcm20795.py on` | 
|---|
|  |  |  | 1. Run: `./bcm20795.py on` (use `sudo` if necessary). | 
|---|
|  |  |  | 1. Run `pcsc_scan` or whatever you prefer. | 
|---|
|  |  |  | 1. Enjoy! | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | Currently only the following devices were tested and are known to work: | 
|---|
|  |  |  |  | 
|---|
|  |  |  | * `0a5c:5834` | 
|---|
|  |  |  | * `0a5c:5832` | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Firmware update (done during driver installation on Windows) may be required. | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ## Tested on | 
|---|
|  |  |  |  | 
|---|
|  |  |  | * Dell Latitude E7470 | 
|---|
|  |  |  | * Dell Latitude 7280 | 
|---|
|  |  |  | * Dell Latitude 5491 | 
|---|
|  |  |  | * Dell Latitude 5480 (with `0a5c:5832`) | 
|---|
|  |  |  | * Dell Latitude E5270 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ## How it works? | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Python script sends the same sequence of commands the Windows driver does. The traffic was sniffed using USBPcap and Wireshark (kudos to [~jkramarz](https://github.com/jkramarz) for that). | 
|---|