FreeBSD soporta discos duros EIDE y SCSI (con controladoras
compatibles; mira en la siguiente sección), y todos los discos
usando el interface original "Western Digital" (MFM, RLL, ESDI y
por supuesto IDE). Algunas controladoras ESDI que usan interfaces
propietarios quizás no funcionen correctamente.
FreeBSD soporta las siguientes controladoras SCSI:
Cualquier disco SCSI conectado a una controladora soportada es
soportado.
Los siguientes interfaces de CD-ROM propietarios son también
soportados:
Todas las tarjetas no SCSI son conocidas por ser extremadamente
lentas comparadas con los discos SCSI, y algunos CDROM ATAPI quizás
no funcionen correctamente.
A partir de la versión 2.2 de FreeBSD en CDROM de Walnut Creek
se soporta el arranque directo (boot) desde el propio CD.
FreeBSD soporta los ZIP SCSI externos. Las unidades ZIP solo pueden
funcionar en los ID's SCSI 5 y 6, pero si la BIOS de tu controladora
lo soporta, puedes arrancar desde él. No sabemos que controladoras
dejan arrancar desde ID's diferentes de la 0 o 1... mira en tu
documentación y hazmelo saber si te funciona.
Los discos Zip ATAPI (IDE) son soportados en FreeBSD 2.2.6 y
releases posteriores.
FreeBSD ha incluido el soporte de discos ZIP por puerto paralelo
desde la versión 3.0. Si estás usando una versión
actualizada, debes asegurarte de que tu configuración del kernel
incluye los drivers scbus0, da0, ppbus0 y
vp0 (el kernel GENERIC los contiene todos excepto vp0).
Con todos estos drivers presentes, el disco por puerto paralelo
debería estar disponible como /dev/da0s4. Los discos se pueden
montar usando mount /dev/da0s4 /mnt o (para discos dos)
mount_msdos /dev/da0s4 /mnt.
También mira ,
y .
Aparte de la versión IDE de EZ, todos estos son dispositivos
SCSI, por lo que deberían funcionar sin problemas ya que FreeBSD
los toma como discos SCSI y el IDE EZ también debería
funcionar sin problemas ya que se toma como un disco IDE estandard.
FreeBSD soporta discos duros EIDE y SCSI (con controladoras
compatibles; mira en la siguiente sección), y todos los discos
usando el interface original "Western Digital" (MFM, RLL, ESDI y
por supuesto IDE). Algunas controladoras ESDI que usan interfaces
propietarios quizás no funcionen correctamente.
FreeBSD soporta las siguientes controladoras SCSI:
Cualquier disco SCSI conectado a una controladora soportada es
soportado.
Los siguientes interfaces de CD-ROM propietarios son también
soportados:
Todas las tarjetas no SCSI son conocidas por ser extremadamente
lentas comparadas con los discos SCSI, y algunos CDROM ATAPI quizás
no funcionen correctamente.
A partir de la versión 2.2 de FreeBSD en CDROM de Walnut Creek
se soporta el arranque directo (boot) desde el propio CD.
FreeBSD soporta los ZIP SCSI externos. Las unidades ZIP solo pueden
funcionar en los ID's SCSI 5 y 6, pero si la BIOS de tu controladora
lo soporta, puedes arrancar desde él. No sabemos que controladoras
dejan arrancar desde ID's diferentes de la 0 o 1... mira en tu
documentación y hazmelo saber si te funciona.
Los discos Zip ATAPI (IDE) son soportados en FreeBSD 2.2.6 y
releases posteriores.
FreeBSD ha incluido el soporte de discos ZIP por puerto paralelo
desde la versión 3.0. Si estás usando una versión
actualizada, debes asegurarte de que tu configuración del kernel
incluye los drivers scbus0, da0, ppbus0 y
vp0 (el kernel GENERIC los contiene todos excepto vp0).
Con todos estos drivers presentes, el disco por puerto paralelo
debería estar disponible como /dev/da0s4. Los discos se pueden
montar usando mount /dev/da0s4 /mnt o (para discos dos)
mount_msdos /dev/da0s4 /mnt.
También mira ,
y .
Aparte de la versión IDE de EZ, todos estos son dispositivos
SCSI, por lo que deberían funcionar sin problemas ya que FreeBSD
los toma como discos SCSI y el IDE EZ también debería
funcionar sin problemas ya que se toma como un disco IDE estandard.
Mira .
Hay una lista de ellas en la sección Algunas tarjetas "sin nombre" también han funcionado,
especialmente las que dicen ser compatibles AST.
Mira la página
FreeBSD soporta el "bus mouse" y el "InPort bus mouse" de
fabricantes como Microsoft, Logitech y ATI. El driver de mouse
estiá compilado en el GENERIC kernel (kernel por defecto que
carga el sistema). Si estás haciendote un kernel a medida que
incluya el driver de ratón, asegurate de añadir la
siguiente línea en el fichero de configuración del kernel:
Si estás usando una versión reciente de FreeBSD, el
driver necesario, psm, está incluido y activado en el kernel. El
propio kernel debería detectar tu ratón PS/2 en el momento
de arrancar.
Si estás usando una versión antigua, solo tienes que
activarlo en la configuración del kernel en el momento de la
instalación del sistema. Si este ya está instalado,
escribe -c en el prompt boot: y actívalo. Por defecto, este
driver está desactivado.
Si estás usando alguna de las versiones mas antiguas, tendras
que añadir la siguiente línea en el fichero de
configuración del kernel y compilar uno nuevo:
Mira la sección Una vez el kernel detecta correctamente el dispositivo psm0 al
arrancar, asegúrate de que existe una entrada en /dev para este
dispositivo. Puedes hacerlo tecleando:
Si estás usando el driver por defecto de la cónsola,
syscons, puedes usar el ratón en las cónsolas de texto
para realizar cut & paste. Ejecuta el demonio (daemon) de ratón
moused y arranca el ratón en la cónsola virtual:
Donde xxxx es el nombre del dispositivo del ratón y
yyyy es un tipo de protocolo para el ratón. Mira en
Si quieres ejecutar el demonio moused automaticamente al arrancar
el sistema, fija las siguientes variables en /etc/sysconfig
(para versión 2.2.1).
A partir de la versión 2.2.6, el demonio del ratón es
capaz de determinar automaticamente el protocolo correcto a utilizar. Solo
tienes que especificar auto como el protocolo a usar.
Cuando el demonio de ratón está funcionando, el acceso
al ratón necesita ser coordinado con otros programas como
X Window. Mira en
para mas información.
Una vez tienes el demonio del ratón funcionando (mira
, pulsa el
botón 1 (izquierdo) y mueve el ratón para seleccionar la
región de texto.
A continuación, pulsa el botón 2 (medio) o 3 (derecho)
para hacer un paste (pegar) de la región seleccionada en el lugar
en el que tengamos situado el cursor.
En versiones 2.2.6 o superiores, pulsando el botón 2 hara un
paste del texto seleccionado. Pulsando el botón 3 extenderemos
la región seleccionada de texto. Si tu ratón no tiene el
botón medio, puedes emularlo o "remapear" (reconfigurar) los
botones de tu ratón con las opciones del demonio moused. MIra en
La respuesta es, desafortunadamente, "depende". Estos ratones con
características adicionales requieren en muchos casos drivers
propios y especializados. A no ser que el driver de dispositivo o el
programa de usuario tenga soporte específico, el ratón
se comportará como un ratón normal y corriente.
Por favor, . Mira también en la
sección de ordenadores portátiles.
FreeBSD soporta SCSI, QIC-36 (con controladora QIC-02) y
QIC-40/80. Esto inclye dispositivos de 8mm (conocidos como Exabyte)
y dispositivos DAT. Los QIC-40/80 son conocidos por ser lentos.
Algunos de los primeros dispositivos de 8mm no son totalmente
compatibles con SCSI2 por lo que pueden no trabajar correctamente
en FreeBSD.
FreeBSD 2.2 soporta SCSI changers usando el dispositivo FreeBSD soporta las tarjetas SoundBlaster, SoundBlaster Pro,
SoundBlaster 16, Pro Audio Spectrum 16, AdLib y Gravis Ultrasound.
Hay también soporte limitado para la tarjeta MPU-401 y compatibles
midi. Las tarjetas SoundBlaster 16 ASP todavía no son soportadas.
El Microsoft Sound System sí está soportado.
Puedes ejecutar el siguiente mandato cada vez que arranques el
+ sistema:
+
+ mixer pcm 100 vol 100 cd 100
+
Mira la sección de
En general, esto no causará problemas, pero hay ciscunstancias
en las que podrás echarlo de menos. Especialmente si trabajas en
entorno X Window. Si puedes, te recomendamos que compres uno y lo
instales en tu ordenador.
Aquí hay una lista de drivers que no se han podido catalogar en
las categorías anteriores.
FreeBSD soporta APM en algunas máquinas. Por favor, mira en
el fichero de configuración del kernel
Esta sección contiene soluiones para problemas especificos
encontrados por otros usuarios.
Algunas placas base Micron tienen una implementación de PCI
en la BIOS que no es estandard, lo que provoca que FreeBSD no pueda
encontrar los dispositivos PCI en las direcciones en las que
deberían estar.
Desactiva la opción "Plug and Play Operating System" en la BIOS
para solucionar el problema. Puedes encontrar más
información en:
Las nuevas controladoras Adaptec con chipset de la serie AIC789x son
soportados bajo la nueva CAM SCSI que hace su debut en la version 3.0
de FreeBSD. Los parches para las versiones 3.0-CURRENT y 2.2-STABLE
están en:
Necesitarás añadir el ID del modem PnP a la lista de ID
PnP en el driver serie. Para activar el soporte PnP, compila un nuevo
kernel con /sys/i386/isa/sio.c, sobre la
línea 2777. Busca la cadena "SUP1310" en la estructura
"siopnp_ids[]" para encontrar la tabla. Genera un nuevo kernel,
instalalo y rearranca. Tu módem debería ser encontrado.
Quizás tengas que configurar manualmente los dispositivos PnP
usando el comando "pnp" en la configuración de arranque usandolo
de la siguiente manera:
Mira el fichero /usr/src/sys/i386/boot/biosboot/README.serial
para mas información.
>Algunas placas base Micron tienen una implementación de PCI
en la BIOS que no es estandard, lo que provoca que FreeBSD no pueda
encontrar los dispositivos PCI en las direcciones en las que
deberían estar.
Para solucionar el problema, desactiva la opción
"Plug and Play Operating System" en la BIOS.
Puedes encontrar más información sobre este problema en
SMP está soportado a partir de la versión 3.0-STABLE
FreeBSD soporta discos duros EIDE y SCSI (con controladoras
compatibles; mira en la siguiente sección), y todos los discos
usando el interface original "Western Digital" (MFM, RLL, ESDI y
por supuesto IDE). Algunas controladoras ESDI que usan interfaces
propietarios quizás no funcionen correctamente.
FreeBSD soporta las siguientes controladoras SCSI:
Cualquier disco SCSI conectado a una controladora soportada es
soportado.
Los siguientes interfaces de CD-ROM propietarios son también
soportados:
Todas las tarjetas no SCSI son conocidas por ser extremadamente
lentas comparadas con los discos SCSI, y algunos CDROM ATAPI quizás
no funcionen correctamente.
A partir de la versión 2.2 de FreeBSD en CDROM de Walnut Creek
se soporta el arranque directo (boot) desde el propio CD.
FreeBSD soporta los ZIP SCSI externos. Las unidades ZIP solo pueden
funcionar en los ID's SCSI 5 y 6, pero si la BIOS de tu controladora
lo soporta, puedes arrancar desde él. No sabemos que controladoras
dejan arrancar desde ID's diferentes de la 0 o 1... mira en tu
documentación y hazmelo saber si te funciona.
Los discos Zip ATAPI (IDE) son soportados en FreeBSD 2.2.6 y
releases posteriores.
FreeBSD ha incluido el soporte de discos ZIP por puerto paralelo
desde la versión 3.0. Si estás usando una versión
actualizada, debes asegurarte de que tu configuración del kernel
incluye los drivers scbus0, da0, ppbus0 y
vp0 (el kernel GENERIC los contiene todos excepto vp0).
Con todos estos drivers presentes, el disco por puerto paralelo
debería estar disponible como /dev/da0s4. Los discos se pueden
montar usando mount /dev/da0s4 /mnt o (para discos dos)
mount_msdos /dev/da0s4 /mnt.
También mira ,
y .
Aparte de la versión IDE de EZ, todos estos son dispositivos
SCSI, por lo que deberían funcionar sin problemas ya que FreeBSD
los toma como discos SCSI y el IDE EZ también debería
funcionar sin problemas ya que se toma como un disco IDE estandard.
Mira .
Hay una lista de ellas en la sección Algunas tarjetas "sin nombre" también han funcionado,
especialmente las que dicen ser compatibles AST.
Mira la página
FreeBSD soporta el "bus mouse" y el "InPort bus mouse" de
fabricantes como Microsoft, Logitech y ATI. El driver de mouse
estiá compilado en el GENERIC kernel (kernel por defecto que
carga el sistema). Si estás haciendote un kernel a medida que
incluya el driver de ratón, asegurate de añadir la
siguiente línea en el fichero de configuración del kernel:
Si estás usando una versión reciente de FreeBSD, el
driver necesario, psm, está incluido y activado en el kernel. El
propio kernel debería detectar tu ratón PS/2 en el momento
de arrancar.
Si estás usando una versión antigua, solo tienes que
activarlo en la configuración del kernel en el momento de la
instalación del sistema. Si este ya está instalado,
escribe -c en el prompt boot: y actívalo. Por defecto, este
driver está desactivado.
Si estás usando alguna de las versiones mas antiguas, tendras
que añadir la siguiente línea en el fichero de
configuración del kernel y compilar uno nuevo:
Mira la sección Una vez el kernel detecta correctamente el dispositivo psm0 al
arrancar, asegúrate de que existe una entrada en /dev para este
dispositivo. Puedes hacerlo tecleando:
Si estás usando el driver por defecto de la cónsola,
syscons, puedes usar el ratón en las cónsolas de texto
para realizar cut & paste. Ejecuta el demonio (daemon) de ratón
moused y arranca el ratón en la cónsola virtual:
Donde xxxx es el nombre del dispositivo del ratón y
yyyy es un tipo de protocolo para el ratón. Mira en
Si quieres ejecutar el demonio moused automaticamente al arrancar
el sistema, fija las siguientes variables en /etc/sysconfig
(para versión 2.2.1).
A partir de la versión 2.2.6, el demonio del ratón es
capaz de determinar automaticamente el protocolo correcto a utilizar. Solo
tienes que especificar auto como el protocolo a usar.
Cuando el demonio de ratón está funcionando, el acceso
al ratón necesita ser coordinado con otros programas como
X Window. Mira en
para mas información.
Una vez tienes el demonio del ratón funcionando (mira
, pulsa el
botón 1 (izquierdo) y mueve el ratón para seleccionar la
región de texto.
A continuación, pulsa el botón 2 (medio) o 3 (derecho)
para hacer un paste (pegar) de la región seleccionada en el lugar
en el que tengamos situado el cursor.
En versiones 2.2.6 o superiores, pulsando el botón 2 hara un
paste del texto seleccionado. Pulsando el botón 3 extenderemos
la región seleccionada de texto. Si tu ratón no tiene el
botón medio, puedes emularlo o "remapear" (reconfigurar) los
botones de tu ratón con las opciones del demonio moused. MIra en
La respuesta es, desafortunadamente, "depende". Estos ratones con
características adicionales requieren en muchos casos drivers
propios y especializados. A no ser que el driver de dispositivo o el
programa de usuario tenga soporte específico, el ratón
se comportará como un ratón normal y corriente.
Por favor, . Mira también en la
sección de ordenadores portátiles.
FreeBSD soporta SCSI, QIC-36 (con controladora QIC-02) y
QIC-40/80. Esto inclye dispositivos de 8mm (conocidos como Exabyte)
y dispositivos DAT. Los QIC-40/80 son conocidos por ser lentos.
Algunos de los primeros dispositivos de 8mm no son totalmente
compatibles con SCSI2 por lo que pueden no trabajar correctamente
en FreeBSD.
FreeBSD 2.2 soporta SCSI changers usando el dispositivo FreeBSD soporta las tarjetas SoundBlaster, SoundBlaster Pro,
SoundBlaster 16, Pro Audio Spectrum 16, AdLib y Gravis Ultrasound.
Hay también soporte limitado para la tarjeta MPU-401 y compatibles
midi. Las tarjetas SoundBlaster 16 ASP todavía no son soportadas.
El Microsoft Sound System sí está soportado.
Puedes ejecutar el siguiente mandato cada vez que arranques el
+ sistema:
+
+ mixer pcm 100 vol 100 cd 100
+
Mira la sección de
En general, esto no causará problemas, pero hay ciscunstancias
en las que podrás echarlo de menos. Especialmente si trabajas en
entorno X Window. Si puedes, te recomendamos que compres uno y lo
instales en tu ordenador.
Aquí hay una lista de drivers que no se han podido catalogar en
las categorías anteriores.
FreeBSD soporta APM en algunas máquinas. Por favor, mira en
el fichero de configuración del kernel
Esta sección contiene soluiones para problemas especificos
encontrados por otros usuarios.
Algunas placas base Micron tienen una implementación de PCI
en la BIOS que no es estandard, lo que provoca que FreeBSD no pueda
encontrar los dispositivos PCI en las direcciones en las que
deberían estar.
Desactiva la opción "Plug and Play Operating System" en la BIOS
para solucionar el problema. Puedes encontrar más
información en:
Las nuevas controladoras Adaptec con chipset de la serie AIC789x son
soportados bajo la nueva CAM SCSI que hace su debut en la version 3.0
de FreeBSD. Los parches para las versiones 3.0-CURRENT y 2.2-STABLE
están en:
Necesitarás añadir el ID del modem PnP a la lista de ID
PnP en el driver serie. Para activar el soporte PnP, compila un nuevo
kernel con /sys/i386/isa/sio.c, sobre la
línea 2777. Busca la cadena "SUP1310" en la estructura
"siopnp_ids[]" para encontrar la tabla. Genera un nuevo kernel,
instalalo y rearranca. Tu módem debería ser encontrado.
Quizás tengas que configurar manualmente los dispositivos PnP
usando el comando "pnp" en la configuración de arranque usandolo
de la siguiente manera:
Mira el fichero /usr/src/sys/i386/boot/biosboot/README.serial
para mas información.
>Algunas placas base Micron tienen una implementación de PCI
en la BIOS que no es estandard, lo que provoca que FreeBSD no pueda
encontrar los dispositivos PCI en las direcciones en las que
deberían estar.
Para solucionar el problema, desactiva la opción
"Plug and Play Operating System" en la BIOS.
Puedes encontrar más información sobre este problema en
SMP está soportado a partir de la versión 3.0-STABLE