1. Kannst du über Bluetooth vom Handy aus das Internet sharen? Ich weiß, dass es zwischen zwei Android Smartphones funktioniert und sofern dein Rechner bluetooth hat kannst du das mal testen.
2. Hat es ein Grund, dass du Debian verwendest? Ich kenn das System meist nur für den Einsatz als Server OS. Vielleicht solltest du dir die alternativen z.B. openSuse oder elementary (ein Ubuntu derivat) angucken.
3. Das ganze scheint ein modifizierter Treiber zu sein. Du kannst erst einmal einen offiziellen probieren. Gib dafür mal
lspci in die Konsole ein und pack die Ausgabe hier hin, damit wir wissen um was für eine Karte es sich genau handelt.
4. Es gibt direkt auf der github Seite eine Anleitung für eine Manuelle Installation. Das einzige was du machen musst ist, dass du die Pakete die benötigt werden manuell installieren musst. Also für jedes apt-get musst du dir die Pakete und die abhängigen Pakete herunterladen und manuell installieren. Du kannst dir die Pakete hier herunterladen:

Mit etwas glück sind die aber schon installiert dann kannst du einfach den Treiber kompilieren und einbinden nachdem du dir das git geholt hast.
Was andere fällt mir sonst spontan auch nicht ein.