La Taberna del Puerto Almayer
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." Altair
VHF: Canal 77   
Regresar   La Taberna del Puerto > Foro > Foros Náuticos > Foro Náutico Deportivo

Avisos

 
 
Herramientas Estilo
  #4  
Antiguo 24-05-2014, 11:08
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: NMEA-WIFI con Raspberry

Parte 3:

El paso que toca es instalar el software que se encargará de crear nuestro punto wifi particular. Este no es otro que hostapd.
Lo instalaremos con:

apt-get install hostapd

Ahora toca configurarlo y lo haremos con un archivo de configuracion que crearemos de la nada como antes hicimos con dnsmasq.

nano /etc/hostapd/hostapd.conf

en este archivo hay que poner:

# interfaz usado por el punto wifi
interface=wlan0

# firmware
driver=nl80211

# Identificador de la red wifi
ssid=
MiWifi

# Modo de trabajo (a = IEEE 802.11a, b = IEEE 802.11b, g = IEEE 802.11g)
hw_mode=g

# Canal del punto wifi
channel=6

# opciones
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0

# Algoritmo de la clave
wpa_key_mgmt=WPA-PSK
wpa_passphrase=
miclavewpa
wpa=2

# Ajustes del cifrado
wpa_pairwise=TKIP
rsn_pairwise=CCMP



Lo que esta en azul es el identificador de vuestro punto, cambiad el que pone (miwifi) por el que os guste. En rojo veis la clave (miclavewpa), cambiadla por la vuestra (al menos 8 caracteres).

El siguiente paso será editar el archivo /etc/default/hostapd para añadir una línea que indique a hostapd cual es el archivo de configuración.

echo 'DAEMON_CONF="/etc/hostapd/hostapd.conf"' >> /etc/default/hostapd



Ahora necesitamos activar el reenvio de ip para poder obtener una ip cuando nos conectamos.

Hay que editar un archivo:

nano /etc/sysctl.conf

y añadirle abajo del todo la siguiente linea de texto

net.ipv4.ip_forward=1

Guardamos los cambios, Y al reiniciar...

reboot

...ya podremos comprobar con nuestro teléfono u ordenador que tenemos una nueva red wifi disponible para conectarnos.

Si ademas teneis la Frambuesa conectada por el cable de red a Internet y quereis que la conexión se comparta a traves de la wifi que hemos creado hay que seguir estos pasos.

Como Root:

sudo su

iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT

Con estos comandos estamos redirigiendo los datos entra la interfaz de red de cable y el adaptador wifi.

Si os conectáis ahora a la red Wifi que hemos creado, comprobaréis que ya podéis navegar. No obstante, las reglas de IPTABLES aplicadas se perderán cuando apaguemos el sistema. Para que se apliquen cada vez que se encienda el sistema vamos a hacer una cosa:

Guardaremos las reglas aplicadas en este momento en un archivo:

iptables-save > /etc/network/iptables.default

Y modificaremos de nuevo el archivo /etc/network/interfaces para que se activen cada vez que se inicie la Raspberry, añadiendo la línea que os marco en negrita al archivo:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

iface wlan0 inet static
address 1.1.1.1
netmask 255.255.255.0
up iptables-restore < /etc/network/iptables.default

#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp


Y eso es todo. A partir de este momento, ya podéis utilizar vuestra Raspberry Pi como punto de acceso de cualquier red a la que la conectéis mediante ethernet, y compartir vuestros datos NMEA que entran a la Raspberry hacia otros dispositivos.

Editado por ... en 24-05-2014 a las 20:33.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
teteluis (20-07-2016)
 

Almayer

Herramientas
Estilo

Reglas del foro
No puedes crear discusiones
No puedes responder a mensajes
No puedes editar tus adjuntos
No puedes editar tus mensajes

BB code está activado
Emoticonos está activado
El código [IMG] está activado
El código HTML está desactivado
Ir a


Todas las horas son GMT +1. La hora es 13:02.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© La Taberna del Puerto