Как проверить, поддерживает ли данный модуль ядра драйвера данное устройство?

# Replace 'example.com' with your domain name
RewriteEngine on
RewriteCond %{HTTP_HOST} ^([a-z.]+)?example\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? http://www.%1example.com%{REQUEST_URI} [R=301,L]
1
17.02.2018, 20:54
1 ответ

Este método es confiable, así es como el núcleo (o udevykmod)elige un módulo para cargar :cuando aparece un nuevo dispositivo (incluso en el momento del arranque, cuando se prueban todos los dispositivos ), busca un módulo con un modaliasque coincida con el descriptor del dispositivo.

Si modinfoenumera un alias para un módulo que coincide con su dispositivo, eso significa que el módulo afirma admitir el dispositivo. En tu caso,el módulo admite dispositivos que coincidan con 7392 :A811 (y quizás otros que no coincidan con su grep), pero no con su dispositivo, por lo que parece que rtl8812au-dkmsno será de mucha ayuda (al menos en su estado actual )... El registro USB de Linux está actualmente fuera de línea, por lo que no puedo verificar más. Tenga en cuenta que los alias son un primer nivel de filtrado y no garantizan absolutamente la compatibilidad: los módulos usan sus propias funciones de sondeo cuando se inicializan y pueden usar otra información. Consulte esta pregunta para obtener más detalles y la documentación del núcleo para obtener información sobre todo lo que puede aparecer en un alias.

(La similitud en los identificadores sugiere que el controlador también podría ser compatible con su dispositivo, por lo que podría intentar agregar los identificadores al módulo para ver qué sucede.)

3
27.01.2020, 23:23

Теги

Похожие вопросы