Jump to content

tomasz73

Miembros
  • Mensajes

    87
  • Ingresó

  • Última visita

Mensajes publicados por tomasz73

  1.  

    Mad-i

     

    Gracias por la información. :good:

     

    Sigo comprobando a ver si arranco por fin. :frusty:

     

    Un saludo

     

    Tomas,

     

    en lo que te puse antes, lo suyo es que el telefono movil esté compartiendo la WiFi antes de arrancar la Raspberry. ;)

     

    Cuando hagas la prueba me comentas y ya vemos.

     

    Y otra cosa, ¿has metido la tarjeta SD con el script del RESOLV en el MMI para cambiar esos parámetros?

     

    Salu2.

     

    Hola,

     

    Si el script del Resolv tengo metido por eso creo que cambia nameserver a 8.8.8.8

     

    Estamos en contacto :good:

    post-38800-0-27498800-1422627337_thumb.jpg

  2. Mad-i

     

    Esto son mis ficheros.Hay algún error en ellos??? :unsure:

     

    1.fichero etc/network/interfaces
    #iface default inet dhcp
    # ----eth0----
    auto eth0
    # ----wlan0----
    # Interface para conectar al MMI
    #allow-hotplug wlan0
    #iface wlan0 inet manual
    #wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    auto wlan0
    iface wlan0 inet static
    address 192.168.1.254
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    wpa-ssid Audi79499
    wpa-psk clave Audi
    # ----wlan1----
    # Interface para conectar al telefono movil
    auto wlan1
    iface wlan1 inet dhcp
    wpa-ssid Tomas73
    wpa-psk clave telefono
    #Estas ordenes son para cambiar el gateway por defecto y poner el del telefono
    post-up route add default gw 192.168.43.1
    post-up route del default gw 192.168.1.1
    pre-down route del default gw 192.168.43.1
    pre-down route add default gw 192.168.1.1
    2. fichero /etc/wpa_supplicant/wpa_supplicant.conf
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    ssid="Tomas73"
    psk="clave teléfono router"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
    }
    network={
    ssid="Audi79499"
    psk="clave audi"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
    }
  3. Mad-i



    Estos son mi datos,que hago mal??? Pongo otros commandos pero no lo se si valen? :frusty:



    Cuando pones este commando que te sale????? sudo iptables -L-n-v



    pi@raspberrypi ~ $ sudo -i

    root@raspberrypi:~# sudo iptables -L -n -v

    Chain INPUT (policy ACCEPT 125 packets, 11416 bytes)

    pkts bytes target prot opt in out source destination


    Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

    pkts bytes target prot opt in out source destination

    0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

    0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0


    Chain OUTPUT (policy ACCEPT 55 packets, 8860 bytes)

    pkts bytes target prot opt in out source destination

    Pongo este commando:

    root@raspberrypi:~# iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE

    y no tengo conexion de internet en MMI


    ​También luego he probado con estos commandos y tampoco nada :frusty:


    root@raspberrypi:~# sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

    root@raspberrypi:~# sudo iptables -A FORWARD -i wlan0 -o wlan1 -m state --state RELATED,ESTABLISHED -j ACCEPT

    root@raspberrypi:~# sudo iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT

    root@raspberrypi:~# sudo iptables -L -n -v

    Chain INPUT (policy ACCEPT 27 packets, 2723 bytes)

    pkts bytes target prot opt in out source destination


    Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

    pkts bytes target prot opt in out source destination

    0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

    0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0

    0 0 ACCEPT all -- wlan0 wlan1 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

    0 0 ACCEPT all -- wlan1 wlan0 0.0.0.0/0 0.0.0.0/0


    Chain OUTPUT (policy ACCEPT 17 packets, 2384 bytes)

    pkts bytes target prot opt in out source destination

    root@raspberrypi:~# ifconfig


    lo Link encap:Local Loopback

    inet addr:127.0.0.1 Mask:255.0.0.0

    UP LOOPBACK RUNNING MTU:65536 Metric:1

    RX packets:0 errors:0 dropped:0 overruns:0 frame:0

    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

    collisions:0 txqueuelen:0

    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


    wlan0 Link encap:Ethernet HWaddr 80:1f:02:e6:9c:ac

    inet addr:192.168.1.254 Bcast:192.168.1.255 Mask:255.255.255.0

    UP BROADCAST MULTICAST MTU:1500 Metric:1

    RX packets:0 errors:0 dropped:625 overruns:0 frame:0

    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

    collisions:0 txqueuelen:1000

    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


    wlan1 Link encap:Ethernet HWaddr 80:1f:02:e6:9c:98

    inet addr:192.168.43.93 Bcast:192.168.43.255 Mask:255.255.255.0

    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

    RX packets:544 errors:0 dropped:13 overruns:0 frame:0

    TX packets:215 errors:0 dropped:0 overruns:0 carrier:0

    collisions:0 txqueuelen:1000

    RX bytes:69997 (68.3 KiB) TX bytes:36029 (35.1 KiB)

  4. Hola Mad-i



    Tengo todo instalado con tu instrucciones pero no soy capaz de rutar los paquetes entre los interfaces wlan0 y wlan1.



    Como comprobar este comando si esta activado y funciona bien?



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



    :huh:



    Es única cosa que no estoy seguro que tengo bien instalada y creo que por esto no tengo Internet en MMI?



    Que opinas?



    Siento molestarte tanto pero eres único que conozco que tiene activado google maps,etc con raspberry pi y sabe de esto. :rolleyes:



    Un saludo



    Tomas


  5. Mad-i

    Tengo todavia problemas con el scripts de cortafuegos.Cuando escribo esto en carpeta /etc/init.d/script-cortafuegos.sh

    #!/bin/bash

    # Script para hacer permanentes las reglas del cortafuegos en cada arranque

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

    sale este error:

    root@raspberrypi:~# sudo chmod 755 /etc/init.d/script-cortafuegos.sh

    root@raspberrypi:~# update-rc.d script-cortafuegos.sh defaults
    update-rc.d: using dependency based boot sequencing
    insserv: warning: script 'K01script-cortafuegos.sh' missing LSB tags and overrid es
    insserv: warning: script 'script-cortafuegos.sh' missing LSB tags and overrides
    pero cuando pongo este scripts también(encontré en Internet y no lo se si vale) en la carpeta /etc/init.d/script-cortafuegos.sh
    ### BEGIN INIT INFO
    # Provides: skeleton
    # Required-Start: $remote_fs $syslog
    # Required-Stop: $remote_fs $syslog
    # Should-Start: $portmap
    # Should-Stop: $portmap
    # X-Start-Before: nis
    # X-Stop-After: nis
    # Default-Start: 2 3 4 5
    # Default-Stop: 0 1 6
    # X-Interactive: true
    # Short-Description: Example initscript
    # Description: This file should be used to construct scripts to be
    # placed in /etc/init.d.
    ### END INIT INFO
    #!/bin/bash
    # Script para hacer permanentes las reglas del cortafuegos en cada arranque
    iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
    ya no me sale error pero esto:
    root@raspberrypi:~# sudo nano /etc/init.d/script-cortafuegos.sh
    root@raspberrypi:~# sudo chmod 755 /etc/init.d/script-cortafuegos.sh
    root@raspberrypi:~# update-rc.d script-cortafuegos.sh defaults
    update-rc.d: using dependency based boot sequencing
    root@raspberrypi:~# sh /etc/init.d/script-cortafuegos.sh
    root@raspberrypi:~# iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
    root@raspberrypi:~# sysctl net.ipv4.ip_forward
    net.ipv4.ip_forward = 1
    Hago algo mal con este scripts???
    Alguna ayuda por favor??? :huh:
    Tu scripts solo tiene estas tres lineas y nada mas??? :cfsd1:
    #!/bin/bash

    # Script para hacer permanentes las reglas del cortafuegos en cada arranque

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

  6. Buenos días,

     

    os dejo aquí dos enlaces. El primero el de descarga de los scripts que me descargué en su día, de los cuales uno es para poner el RESOLV y la ruta por defecto en el MMI. El segundo es un enlace que ya puse anteriormente a una web donde explica todo sobre los scripts... ;)

     

     

    Descarga del ZIP con los scripts

     

     

    Enlace a web donde se explica el tema de los scripts

     

     

    Como siempre digo, no me hago responsable de lo que hagáis en el coche con éstos scripts u otras configuraciones o historias que haya puesto antes... ;)

     

    Salu2.

     

    Mad-i

     

    :notworthy::notworthy::notworthy:

  7. Mad-i

     

    cuando pongo estos dos comandas

     

    update-rc.d script-cortafuegos.sh defaults

    sh /etc/init.d/script-cortafuegos.sh

    me sale esto:

    pi@raspberrypi ~ $ sudo -i
    root@raspberrypi:~# update-rc.d script-cortafuegos.sh defaults
    update-rc.d: using dependency based boot sequencing
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match script-cortafuegos.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match script-cortafuegos.sh Default-Stop values (none)
    insserv: warning: current start runlevel(s) (2 3 4 5) of script `script-cortafuegos.sh' overrides LSB defaults (S).
    insserv: warning: current stop runlevel(s) (0 1 6) of script `script-cortafuegos.sh' overrides LSB defaults (empty).
    root@raspberrypi:~# sh /etc/init.d/script-cortafuegos.sh
    root@raspberrypi:~#
    Creo que hay algo malo con el script? :frusty:
    Como es tu script cortafuegos? :notworthy:
  8. Gracias Mad-i !!!

     

    Todavía tengo problemas con estos do dos puntos 7 y 8.Puedes explicar algo mas fácil:

     

     

     

    7.- Meter las reglas del cortafuegos necesarias para el funcionamiento del router (Raspberry Pi), ejecutando:

     

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

     

    8.- Esta regla es volatil, por lo que hay que hacerla permanente para que no se pierda en cada arranque. Para ello hay que crear un archivo script en /etc/init.d/ con el nombre que queráis, por ejemplo script-cortafuegos.sh y le dáis permisos con chmod 755 Posteriormente ejecutáis éstos dos comandos como root o con sudo, el segundo es para aplicar la regla y no hace falta si lo habéis ejecutado anteriormente:

     

    update-rc.d script-cortafuegos.sh defaults

     

    sh /etc/init.d/script-cortafuegos.sh

  9. Adicionalmente,

     

    para no usar un DNS externo y además crear una cache DNS en la propia Raspberry, instalé la aplicación DNSMASQ de la siguiente manera, ejecutando los comandos como root o con sudo y teniendo en cuenta que debe estar conectado a internet, por ejemplo con el móvil por wlan1:

     

    apt-get update

     

    apt-get install dnsmasq

     

    Editar el fichero /etc/dnsmasq.conf y poner:

     

    [Línea 69 aproximadamente] Descomentar #interface y poner:

     

    interface = wlan0

     

    [Linea 143 aproximadamente] poner:

     

    dhcp-range = wlan0,192.168.1.50,192.168.1.100,8h

     

    dhcp-options = 3, 192.168.1.254

     

    Si os fijáis bien, también he configurado el DHCP para que en un momento dado pudiera repartir direcciones IP por el puerto wlan0 si fuese necesario.

     

    Salu2.

    Mad-i

     

    En el fichero /etc/dnsmasq.conf hay muchas linea dhcp-range y dhcp options.Cual hay que cambiar? Cambie la primera?

     

    # Uncomment this to enable the integrated DHCP server, you need

    # to supply the range of addresses available for lease and optionally

    # a lease time. If you have more than one network, you will need to

    # repeat this for each network on which you want to supply DHCP

    # service.

    dhcp-range=wlan0,192.168.1.50,192.168.1.100,8h

    dhcp-options = 3, 192.168.1.254

     

    # This is an example of a DHCP range where the netmask is given. This

    # is needed for networks we reach the dnsmasq DHCP server via a relay

    # agent. If you don't know what a DHCP relay agent is, you probably

    # don't need to worry about this.

    #dhcp-range=192.168.0.50,192.168.0.150,255.255.255.0,12h

     

    # This is an example of a DHCP range which sets a tag, so that

    # some DHCP options may be set only for this network.

    #dhcp-range=set:red,192.168.0.50,192.168.0.150

     

    # Use this DHCP range only when the tag "green" is set.

    #dhcp-range=tag:green,192.168.0.50,192.168.0.150,12h

  10. Buenas,

     

    4.- Activar el forwarding ejecutando el comando:

     

    sudo echo 1 > /proc/sys/net/ipv4/ip-forward

     

    5.- Editar el archivo /etc/sysctl.conf y descomentar la línea que pone:

     

    net.ipv4.ip-forward = 1

     

    6.- Reiniciar la Raspberry Pi.

     

    7.- Meter las reglas del cortafuegos necesarias para el funcionamiento del router (Raspberry Pi), ejecutando:

     

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

     

    8.- Esta regla es volatil, por lo que hay que hacerla permanente para que no se pierda en cada arranque. Para ello hay que crear un archivo script en /etc/init.d/ con el nombre que queráis, por ejemplo script-cortafuegos.sh y le dáis permisos con chmod 755 Posteriormente ejecutáis éstos dos comandos como root o con sudo, el segundo es para aplicar la regla y no hace falta si lo habéis ejecutado anteriormente:

     

    update-rc.d script-cortafuegos.sh defaults

     

    sh /etc/init.d/script-cortafuegos.sh

     

    9.- Reiniciar la Raspberry Pi.

     

    En éste punto la raspberry si se conecta al WiFi del MMI por la wlan0 y al del móvil ya debe de ser capaz de rutar los paquetes entre los interfaces wlan0 y wlan1.

     

    Salu2.

     

    Hola Mad-i

     

    ​Puedes por favor explicarlo de una manera mas fácil puntos 4,5,7,8 porque no soy experto en Linux. Si tienes algunos Screen con configuración seria mejor-. :notworthy:

     

    Gracias

     

     

  11.  

    Hola a todos, yo soy nuevo por aquí, ya que tengo un a7 desde diciembre pero me interesa mucho este tema y así que me uno a el, como he comentado al reciente la compra se me escapan muchas cosas, entre ellas esto que estáis discutiendo, soy incapaz también de trasmitir datos entre el movil y el mmi, es mas no me sale el menú verde oculto que comentáis pulsando las teclas a la vez. También hice el registro en myaudi que me dio un pim de 8 números que no se donde ponerlo, bueno volveré a revisar todo este tema, a ver si voy sacando algo y a todos los demás suerte con el tema, saludos y feliz año nuevo

    El menú verde tienen primero que activarlo con el vagcom, pero ya estas cosas están por el foro y este post es específico del MMI

     

    Tambien se puede activar con un Script en SD