COMPU.TIC
jueves, 11 de julio de 2013
VENTAJAS DE LOS DRIVERS
Seguridad mejorada. Puesto que los usuarios estándar no pueden instalar controladores de dispositivos que no estén firmados o que estén firmados por un editor que no es de confianza, los administradores tendrán un control riguroso respecto a los controladores de dispositivos que pueden usarse en una organización. Podrán impedirse los controladores de dispositivos desconocidos, así como cualquier controlador de dispositivo que el administrador no permita expresamente. Mediante el uso de directivas de grupo, un administrador puede proporcionar a todos los equipos cliente de una organización los certificados de los editores que se consideren de confianza, permitiendo la instalación de los controladores sin intervención del usuario, para comprobar que se trata de una firma digital de confianza.
• Reducción de los costes de soporte técnico. Los usuarios sólo podrán instalar los dispositivos que hayan sido probados y admitidos por la organización. En consecuencia, el sistema permite mantener la seguridad del equipo, al tiempo que se reducen las solicitudes del departamento de soporte técnico.
• Experiencia de usuario mejorada. Un paquete de controladores firmado por un editor de confianza y almacenado provisionalmente en el almacén de controladores funciona de modo automático, cuando el usuario conecta el dispositivo al equipo. No se requiere acción alguna por parte del usuario.
LOS DRIVERS Y EL SISTEMA OPERATIVO
Cada sistema operativo usa drivers diferentes y es ahí donde surgen los problemas, ya que los fabricantes raramente crean un archivo universal para todos los sistemas y el que acaba teniendo problemas buscando drivers apropiados es el usuario, y el más perjudicado cuando no se encuentran los drivers en la página del fabricante.
Esos problemas generalmente ocurren debido a la incompatibilidad entre los sistemas operativos y drivers son más comunes en Windows - pues un driver para Windows 2000 en general será distinto al driver para Windows XP o Vista.
Linux en cambio, es un sistema de código abierto, los drivers son fácilmente creados por usuarios expertos en programación y las distribuciones de Linux, en general, vienen listas para poder utilizarse de forma casi automática. Cualquier componente de las computadoras actuales, pueden ser utilizados sin la necesidad de instalar los respectivos drivers.
Versión 64 bits
Con el surgimiento de los sistemas operativos de 64 bits, los drivers tuvieron que ser modificados. Es muy común que haya incompatibilidades cuando se utiliza algún sistema de 64 bits, debido a que algunos fabricantes de placas y componentes no crearon versiones de sus drivers para los nuevos sistemas (Vista 64 bits y XP 64 bits).
Por qué los sistemas de 64 bits necesitan drivers diferentes, siendo que las placas son las mismas?
La respuesta es simple: el sistema se comunica con el doble de bits con las placas de las computadoras, lo que requiere del driver correspondiente para tal tarea. Aunque los sistemas operativos de 64 bits consigan ejecutar programas de 32 bits, ellos no tienen la misma capacidad para trabajar con drivers.
Para Linux el problema no es tan grande (para quien está habituado al uso), porque el sistema siempre tuvo una mayor capacidad para la comunicación con el hardware. Si sólo estás probando alguna versión de Linux probablemente vas a encontrar todo muy difícil. En general los únicos drivers que Linux no conseguirá detectar son los de las placas de vídeo, o de las placas poco conocidas en el mercado.
Esos problemas generalmente ocurren debido a la incompatibilidad entre los sistemas operativos y drivers son más comunes en Windows - pues un driver para Windows 2000 en general será distinto al driver para Windows XP o Vista.
Linux en cambio, es un sistema de código abierto, los drivers son fácilmente creados por usuarios expertos en programación y las distribuciones de Linux, en general, vienen listas para poder utilizarse de forma casi automática. Cualquier componente de las computadoras actuales, pueden ser utilizados sin la necesidad de instalar los respectivos drivers.
Versión 64 bits
Con el surgimiento de los sistemas operativos de 64 bits, los drivers tuvieron que ser modificados. Es muy común que haya incompatibilidades cuando se utiliza algún sistema de 64 bits, debido a que algunos fabricantes de placas y componentes no crearon versiones de sus drivers para los nuevos sistemas (Vista 64 bits y XP 64 bits).
Por qué los sistemas de 64 bits necesitan drivers diferentes, siendo que las placas son las mismas?
La respuesta es simple: el sistema se comunica con el doble de bits con las placas de las computadoras, lo que requiere del driver correspondiente para tal tarea. Aunque los sistemas operativos de 64 bits consigan ejecutar programas de 32 bits, ellos no tienen la misma capacidad para trabajar con drivers.
Para Linux el problema no es tan grande (para quien está habituado al uso), porque el sistema siempre tuvo una mayor capacidad para la comunicación con el hardware. Si sólo estás probando alguna versión de Linux probablemente vas a encontrar todo muy difícil. En general los únicos drivers que Linux no conseguirá detectar son los de las placas de vídeo, o de las placas poco conocidas en el mercado.
COMO BUSCAR Y ENCONTRAR UN CONTROLADOR O DRIVERS
Es difícil encontrar un controlador cuando no sabes el nombre o modelo del dispositivo, o la compañía cual lo fabrica. Teniendo uno de los dos, te facilita la búsqueda. Por ejemplo, si digitas SM56 en una página de búsqueda así como Google, sale la compañía Motorola, cual ha fabricado este modem. Si no tienes el modelo o nombre de la compañía, puedes fijarte en el dispositivo físicamente para ver si encuentras información sobre el dispositivo. Aquí vemos dos ejemplos. una tarjeta de sonido CMI 8738. una tarjeta de RED RTL8139.
Con esta información, podemos buscar en el Internet, o ir directamente a la página del fabricante para descargar el controlador.Algunos dispositivos son integrados a la tarjeta madre y a veces no es posible no ver un modelo. Puedes buscar información sobre la tarjeta madre y visitar la página del fabricante, cual debe tener información sobre los dispositivos.
TIPOS DE CONTROLADORES
Controlador de dispositivo (o hardware), es un componente de software usado por el sistemapara poder interactuar con el hardware.
Controlador de impresora, es un software que convierte datos a ser impresos a una forma específica para una impresora.
Controlador de clase, es un tipo de controlador de dispositivos que puede operar en una gran cantidad de diversos dispositivos del mismo tipo.
Controlador lógico programable (PLC en inglés), tipo de dispositivo electrónico muy usados en la automatización industrial.
Controladora de periférico (controller), no debe se confundida con el controlador de dispositivos. La controladora es un hardware incluido en un dispositivo que permite interactuar con la CPU.
Controlador lógico programable (PLC en inglés), tipo de dispositivo electrónico muy usados en la automatización industrial.
Controladora de periférico (controller), no debe se confundida con el controlador de dispositivos. La controladora es un hardware incluido en un dispositivo que permite interactuar con la CPU.
Controlador wrapper o driver wrapper. Aquel controlador que permite que emplear un dispositivo desde un sistema operativo no soportado.
Controlador o driver JDBC. Un componente de software que les permite a las aplicaciones JAVA acceder a una base de datos.
Interfaz Uniforme de Controlador o Uniform Driver Interface (UDI).
INTRODUCCIÓN A LOS CONTROLADORES O DRIVERS
Los drivers o controladores son programas que sirven como una especie de intérpretes entre el sistema operativo y los dispositivos (hardware) del PC.
Sin los drivers, Windows u otros programas "no se entenderían" con el audio, la tarjeta de vídeo o la impresora que tengas en tu PC. Ni siquiera sabrían que esos u otros dispositivos existen.
Es decir que los drivers o controladores funcionan haciendo una abstracción del hardware, de los equipos tangibles, traduciéndolos a una interpretación mediante software. De tal modo, en el caso de las tarjetas de sonido podremos ver un Mezclador (o mixer) por software que nos permitirá regular las diferentes entradas y salidas: subir o bajar el volumen general, capturar audiomediante un micrófono o mediante la línea, regular el paneo estéreo (izquierda, derecha), activar o desactivar una salida digital o analógica, etc.
En el caso de una
tarjeta de video podríamos regular la resolución en que es mostrado el
escritorio de un sistema operativo, en cantidad de píxeles: por ejemplo, 1024 x
768 (horizontal x vertical), 1200 x 800, 800 x 600 y así.
En el caso del
mouse o ratón, podremos regular la velocidad con que se desplaza el puntero (o flecha), la
aceleración, intercambiar los botones izquierdo y derecho, etc.
Si no existiera un
driver, estos periféricos no
funcionarían en absoluto, incluso la existencia del controlador repercute
de forma crucial en cuanto a la posibilidad que tendremos sobre el manejo de los mismos: controladores limitados provocarán
que accedamos sólo a un grupo limitado de funcionalidades del hardware. Es el
caso de los drivers en desarrollo, que aún no están terminados y por tal razón
nos permiten hacer sólo una cantidad de las cosas se podrían realizar.
En sistemas como
Windows o Mac es más frecuente que el fabricante del hardware distribuya en CD/DVD, fuera o dentro de sus sistemas operativos privativos,
drivers certificados o no en relación a las empresas que producen el software:
Microsoft o Apple. En el caso de GNU/Linux o BSD, sólo en raras ocasiones las
empresas liberan drivers: a veces estos son privativos, a veces son libres.
Firmas como HP acostumbran a lanzar drivers para periféricos como Impresoras,
logrando una total compatibilidad.
Cuando una empresa no libera sus drivers, muchas veces los hackers (expertos
en computación que utilizan el ingenio para resolver un problema) realizar sus propios drivers colaborativamente mediante
diversos métodos, como por ejemplo la ingeniería inversa. Esto supone estudiar
cómo se comunica el periférico con el resto del sistema informático,
decodificar sus formas y traducir el análisis en un driver que nos posibilite
utilizar determinado hardware. A veces el resultado logrado supera en calidad y
funcionalidad a los drivers privativos. Por otro lado, en GNU/Linux, BSD y
otros sistemas libres, los drivers ya vienen incorporados al sistema, lo cual
es una ventaja para el usuario final: no tendrá que buscarlos en Internet ni
hacer nada extraño.
En determinados
casos, como los de las placas WiFi (inalámbricas), el usuario de GNU/Linux se
puede ver “obligado” a utilizar drivers de Windows mediante el
software ndiswrapper: sólo algunos chips soportan drivers libres, tales como
los chips Atheros, y los Realtek 818x (existen
excelentes dispositivos USB que funcionan con software libre sin más necesidad
que conectarlos a la PC).
Suscribirse a:
Entradas (Atom)