Requisitos
Antes que nada, teneis que saber si vuestro driver esta disponible en FreeBSD 8.0 ( o en versiones mas antiguas ).
Para saberlo, introducen el siguiente comando: ifconfig
Os tendria que salir, por lo menos, las interfaces: lo0, fwip0, y fwe0.
Si no los tienes, tendrias que buscar si tu tarjeta es compatible con tu FreeBSD, y buscar sus drivers por internet.
Pongo lo siguiente aquí, ya que lo tenéis que hacer aunque sea vía cable o vía wireless.
Crean el siguiente archivo, resolv.conf, en el siguiente lugar: /etc
Editen, y añadis las siguientes lineas:
nameserver vuestro_principal_DNS
nameserver vuestro_segundo_DNS
Si no teneis un segundo DNS, no pasa nada ;-). Lo importante es que tengáis el principal.
Configurar internet via cable
Para configurar internet, via cable:
ifconfig _vuestra_interface_de_red inet _vuestra_IP netmask vuestra_mascara_de_red
ifconfig _vuestra_interface_de_red up
Configurar wireless
ifconfig _vuestra_interface_de_wireless ssid vuestro_SSID wepmode on wepkey _vuestra_contraseña_wireless weptxkey 1
ifconfig _vuestra_interface_de_wireless inet vuestra_IP netmask vuestra_mascara_de_red
ifconfig _vuestra_interface_de_wireless up
Nota: Es importante aclarar, para aquellos que tienen una tarjeta de red ( vía cable ) y una tarjeta de wireless, no pueden funcionar juntos. Para hacer que solo funcione uno, desactivamos el que no queremos, con el siguiente comando:
ifconfig _interface_que_no_nos_interesa down
Io dejamos el otro como up
Agregando gateway
Ahora solo faltara informar a BSD donde tenemos nuestro gateway ( para vía cable y para vía wireless ):
route add default puerta_de_enlace
Entonces, si no apagamos el ordenador, ya tendria que funcionar internet, para comprobarlo ( si no tienes entorno gráfico ):
Agregarse a los script de inicio
Bien, todo lo que hemos hecho hasta ahora, no servira para nada si apagamos nuestro ordenador. Para hacer que funcione, vamos hacer un script de arranque.
Se dirigen a /etc/rc.d y crean un archivo con nombre cualquiera.
Lo editamos, y añadimos las siguientes lineas:
#!/bin/sh
. /etc/rc.subr
name="nombrequequieras"
rcvar="nombrequequieras_enable"
start_cmd="nombrequequieras_start"
stop_cmd="nombrequequieras_stop"
nombrequequieras_start()
{
# comandos a ejecutar durante el arranque
}
nombrequequieras_stop()
{
# comandos a ejecutar durante el apago
}
load_rc_config $name
run_rc_command "$1"
En nombrequequieras, tendra que ser el mismo en todo el fichero. Fijate en las "_".
En comandos a ejecutar durante el arranque, añadimos todo lo que hemos hecho antes.
En comandos a ejecutar durante el apago, añades:
ifconfig _nuestro_interface_de_red down
Bien, hecho todo esto, lo guardamos, y nos vamos a: /etc y editamos el fichero rc.conf:
Añadimos la siguiente linea:
nombrequequieras_enable="YES"
Y guardas.
Pues, ya estamos!!, apagamos el ordenador, y lo volvemos a encender, y ya lo tendriamos que tener todo configurado al encenderlo
Cualquier duda: http://foro.elhacker.net/mac_os_x_bsd-b36.0/
Referencias
|
|