Acabo de tener éxito con una boludez pero que para mi es medio jorobado, ya que no tengo una gran formación.
En pocas palabras: logre compartir la conexion de internet 3g, a través de la placa wifi de la netbook.
En otras palabras: si tenes una netbook y un modem 3g, podes compartir internet wifi solo con esos elementos.
Necesitas tener instalados:
dhcp3-server
firestarter
Necesitas conocer:
los dns de tu servidor de internet
Una vez instalado el dhcp server, editas el archivo /etc/dhcp3/dhcpd.conf y le pones solo estas lineas
#############################
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 172.21.7.7, 172.25.7.6; #aqui van los dns de tu isp
option ip-forwarding off;
range dynamic-bootp 192.168.1.100 192.168.1.254;
default-lease-time 21600;
max-lease-time 43200;
}
#############################
esto hace que distribuya el servicio dhcp sobre la interfaz que este con 192.168.1.1
es decir que cualquier dia podes compartir por la wlan0 o por la eth0 como te plazca, sólo es cuestion de quien tiene esa ip.
para averiguar los dns de tu isp una vez conectado a internet podes usar el comando
cat /etc/resolv.conf
configuras la interfaz que desees usar para compartir
ifconfig eth0 192.168.1.1
o
ifconfig wlan0 192.168.1.1
lo bueno de hacerlo asi y no hacerlo permanente, es que tu maquina sigue siendo flexible a ser cliente en lugar de servidor.
entonces inicias el dhcp server
/etc/init.d/dhcp3-server restart
firestarter autoconfigura iptables para compartir internet, es un buen atajo. Lo inicias y el mismo tutorial es a prueba de bobos. ppp0 es el modem 3g
ahi ya puedes compartir internet a traves de eth0 si lo deseas, lo unico que falta es activar el wifi para que sea distribuidor.
Esto se hace pasando el modo del wifi a "ad-hoc"
Pero si estas en Ubuntu o cualquier distro que use network-manager, es sólo hacer unos clicks mas.
Click en el applet del network manager, click en "crear una red inalambrica nueva" le pones un nombre, contraseña o no y listo!
puedes verificar que tu placa esta en modo ad-hoc usando:
iwconfig
Los clientes si son algun GNU/Linux con network-manager se autoconfiguran al conectarse, no hay que hacer nada.
Saludos!