Esa no es una pregunta, son muchas. ¿Qué tipo de dispositivo? Usted menciona dos categorías, pero cada una tiene subcategorías. ¿Qué quiere decir con “adjuntar” y “separar”? A nivel de kernel, los sistemas tipo Unix detectan dispositivos sondeando buses y detectando el hardware. Luego buscan (y esperan encontrar) un controlador (no es lo mismo que Microsoft llama controladores) que puede comunicarse con el hardware. Luego carga el controlador si es necesario e inicializa el dispositivo.
En este punto, no ha sucedido mucho. A continuación, algo en un nivel superior debe decidir cómo configurar el dispositivo. Pensemos en una interfaz de red. No importa mucho qué tipo de medio utiliza, ya sea por cable o inalámbrico. Como mínimo, debe establecer una dirección, generalmente una dirección IP. Los programas de Userland hacen esto, frecuentemente sin interacción humana. Si el dispositivo es inalámbrico, también debe decidir cómo asociarse con el entorno. ¿Qué SSID? ¿Qué pasa con el cifrado? En última instancia, todo esto se realiza mediante llamadas al sistema que proporcionan la información adecuada, generalmente ioctl.
- ¿Cuál es el método inalámbrico más genial para transferir archivos entre una máquina Linux y un Android?
- ¿Pueden dos transmisores de radio compartir la misma antena? Si es así, ¿hay alguna limitación?
- Cómo limpiar un teclado inalámbrico Apple
- ¿Puedo usar mi iPad en lugar de mi iPhone para transmitir sin conexión WiFi?
- ¿Qué porcentaje de distorsión ocurre mientras se transmite un video HD a través de una red inalámbrica?