A c t iv a r s e r v ic io s A u d i C o n n e c t e n M M I 3 G + c o n R a s p b e r ... ·...
Transcript of A c t iv a r s e r v ic io s A u d i C o n n e c t e n M M I 3 G + c o n R a s p b e r ... ·...
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1
A c t i v a r s e r v i c i o s A u d i C o n n e c t e n M M I 3 G +
c o n R a s p b e r r y P i - v 1 . 0
E l p r e s e n t e m a n u a l t i e n e c o m o o b j e t i v o c o n f i g u r a r u n a R a s p b e r r y P i p a r a q u e
e l n a v e g a d o r M M I 3 G + p u e d a s a l i r a i n t e r n e t y a c c e d e r a l o s s e r v i c i o s d e A u d i
C o n n e c t , a p a r t e d e p o d e r n a v e g a r c o n l o s m a p a s d e G o o g l e E a r t h ,
S t r e e t V i e w e i n c l u s o r e p r e s e n t a r e l t r á f i c o o n - l i n e d e G o o g l e . A d e m á s , c o m o
s u e l o c o m e n t a r s i e m p r e , é s t e m a n u a l e s u n a r e f e r e n c i a y p u e d e n o
c o i n c i d i r c o n l o q u e t e n é i s e n v u e s t r o s c o c h e s y p o r s u p u e s t o n o m e h a g o
r e s p o n s a b l e d e n a d a d e l o q u e l e h a g á i s a l o s m i s m o s a l s e g u i r e s t a s
i n s t r u c c i o n e s .
A g r a d e c i m i e n t o s
Q u i e r o a g r a d e c e r p e r s o n a l m e n t e a H i s p a n o 7 3 d e l a 4 - k l u b d e P o l o n i a p o r s u
c o l a b o r a c i ó n y a s u a m i g o Y o g h u r t p o r a v e r i g u a r e l s c r i p t d e f i n i t i v o p a r a d e j a r
p e r m a n e n t e s l o s D N S y e l g a t e w a y p o r d e f e c t o e n e l M M I .
M a t e r i a l e s n e c e s a r i o s
- R a s p b e r r y P i M o d e l B + ( V a l e c u a l q u i e r a t e n i e n d o u n m í n i m o d e d o s p u e r t o s
U S B )
- T a r j e t a M i c r o S D 4 G B o 8 G B p a r a e l S i s t e m a O p e r a t i v o d e l a R a s p b e r r y
- C a r g a d o r d e c o c h e p a r a l a R a s p b e r r y P i c o n 2 0 0 0 m A d e p o t e n c i a
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 2
- C a r c a s a p a r a l a R a s p b e r r y P i ( a g u s t o d e l c o n s u m i d o r )
- T a r j e t a S D 2 G B o 4 G B p a r a e l s c r i p t q u e h a y q u e p a s a r l e a l M M I .
- 2 A d a p t a d o r e s W i F i n a n o U S B . O s r e c o m i e n d o e l E d i m a x E W - 7 8 1 1 U N .
P u e d e v a l e r c u a l q u i e r a p e r o é s t e q u e o s r e c o m i e n d o l o r e c o n o c e e l S . O . s i n
t e n e r q u e h a c e r n a d a a d i c i o n a l .
C o n c e p t o
L a i d e a e s a p r o v e c h a r l a s c a p a c i d a d e s d e l a R a s p b e r r y P i p a r a q u e h a g a d e
r o u t e r e n t r e l o s d o s i n t e r f a c e s d e r e d i n a l á m b r i c o s ( w l a n 0 c o n e c t a d o a l
h o t s p o t d e l M M I y w l a n 1 c o n e c t a d o a l d e l m ó v i l ) y a s í e l M M I p u e d a s a l i r a
i n t e r n e t p a r a b u s c a r m a p a s , d a t o s d e l t r á f i c o , e t c . P a r a e l l o h a b r á q u e
i n s t a l a r u n s i s t e m a o p e r a t i v o y c o n f i g u r a r l o . Y o h e e l e g i d o R a s p b i a n , p e r o
p o d é i s e l e g i r c u a l q u i e r a a u n q u e l o m i s m o l o s c o m a n d o s c a m b i a n .
P r o c e d i m i e n t o 1 . R a s p b e r r y
T e n é i s q u e i n s t a l a r e l s i s t e m a o p e r a t i v o R a s p b i a n e n l a t a r j e t a M i c r o S D ,
s i g u i e n d o l a s s i g u i e n t e s i n s t r u c c i o n e s :
h t t p s : / / w w w . r a s p b e r r y p i . o r g / d o c u m e n t a t i o n / i n s t a l l a t i o n / i n s t a l l i n g -
i m a g e s / R E A D M E . m d
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 3
U n a v e z i n s t a l a d o , m o n t á i s l a t a r j e t a e n e l c a c h a r r i t o , l e p o n é i s l o s
a d a p t a d o r e s W i F i n a n o y l o c o n e c t á i s p o r H D M I a l a T V , a p a r t e d e p o n e r l e
t e c l a d o y / o r a t ó n p a r a l a s c o n f i g u r a c i o n e s . A r r a n c á i s l a R a s p b e r r y y h a c é i s l a
c o n f i g u r a c i ó n i n i c i a l q u e o s s a l e , m e t i e n d o u n a c o n t r a s e ñ a p a r a e l u s u a r i o
“ p i ” y d i c i é n d o l e q u e c o j a t o d o e l d i s c o c o m p l e t o . R e i n i c i a i s y p r o c e d é i s c o n
l a c o n f i g u r a c i ó n . D o y p o r h e c h o q u e e l s i s t e m a h a d e t e c t a d o p e r f e c t a m e n t e
a m b o s d o n g l e s U S B , l o c u a l p o d é i s v e r a l e j e c u t a r e l c o m a n d o ( S i n e l $ ) :
$ i p a d d r
O s d e b e d e s a l i r l a c o n f i g u r a c i ó n d e I P d e l o s d i s t i n t o s a d a p t a d o r e s , e n t r e
e l l o s e l d e w l a n 0 y w l a n 1 .
E n t o n c e s e m p e z a m o s :
1 . A c t i v a r e l f o r w a r d i n g e j e c u t a n d o e l c o m a n d o :
$ s u d o e c h o 1 > / p r o c / s y s / n e t / i p v 4 / i p _ f o r w a r d
2 . E d i t a r e l a r c h i v o / e t c / s y s c t l . c o n f y d e s c o m e n t a r l a l í n e a q u e p o n e :
$ n e t . i p v 4 . i p - f o r w a r d = 1
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 4
3 . R e i n i c i a r l a R a s p b e r r y P i c o n :
$ s u d o i n i t 6
4 . - M e t e r l a s r e g l a s d e l c o r t a f u e g o s n e c e s a r i a s p a r a e l f u n c i o n a m i e n t o d e l
r o u t e r ( R a s p b e r r y P i ) , e j e c u t a n d o ( e s t o o s s i r v e p a r a p r o b a r p e r o s e p i e r d e a l
r e i n i c i a r ) :
$ i p t a b l e s - t n a t - A P O S T R O U T I N G - o w l a n 1 - j M A S Q U E R A D E
5 . - E s t a r e g l a e s v o l a t i l , p o r l o q u e h a y q u e h a c e r l a p e r m a n e n t e p a r a q u e n o
s e p i e r d a e n c a d a a r r a n q u e . P a r a e l l o h a y q u e c r e a r u n a r c h i v o s c r i p t e n
/ e t c / i n i t . d / c o n e l n o m b r e q u e q u e r á i s , p o r e j e m p l o s c r i p t - c o r t a f u e g o s . s h :
$ s u d o v i / e t c / i n i t . d / s c r i p t - c o r t a f u e g o s . s h
Y l e d á i s p e r m i s o s c o n :
$ s u d o c h m o d 7 5 5 / e t c / i n i t . d / s c r i p t - c o r t a f u e g o s . s h
C o m o e j e m p l o d e l c o n t e n i d o d e l s c r i p t p a r a e l c o r t a f u e g o s , o s d e j o e l m í o :
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 5
# ! / b i n / s h
# S c r i p t p a r a h a c e r p e r m a n e n t e s l a s r e g l a s d e l c o r t a f u e g o s e n c a d a
a r r a n q u e
i p t a b l e s - t n a t - A P O S T R O U T I N G - o w l a n 1 - j M A S Q U E R A D E
P o s t e r i o r m e n t e e j e c u t á i s é s t o s d o s c o m a n d o s , e l s e g u n d o e s p a r a a p l i c a r l a
r e g l a y n o h a c e f a l t a s i l o h a b é i s e j e c u t a d o a n t e r i o r m e n t e :
$ s u d o u p d a t e - r c . d s c r i p t - c o r t a f u e g o s . s h d e f a u l t s
$ s u d o s h / e t c / i n i t . d / s c r i p t - c o r t a f u e g o s . s h
6 . - R e i n i c i a r l a R a s p b e r r y P i .
E n é s t e p u n t o l a r a s p b e r r y s i s e c o n e c t a a l W i F i d e l M M I p o r l a w l a n 0 y a l d e l
m ó v i l y a d e b e d e s e r c a p a z d e r u t a r l o s p a q u e t e s e n t r e l o s i n t e r f a c e s w l a n 0 y
w l a n 1 . S i e m p r e y c u a n d o h a y a m o s c o n f i g u r a d o a m b o s i n t e r f a c e s . S i n o e s
a s í , o s p o n g o m i a r c h i v o d e c o n f i g u r a c i ó n d e l a r e d p a r a q u e t e n g á i s u n a i d e a .
S i o s f i j á i s e n l a c o n f i g u r a c i o n d e l i n t e r f a c e w l a n 0 h e p u e s t o u n a I P e s t á t i c a
p a r a l u e g o c o n f i g u r a r l a c o m o g a t e w a y e n e l M M I ( 1 9 2 . 1 6 8 . 1 . 2 5 4 ) , t i e n e q u e
s e r l a m i s m a . . . ; )
C o n t e n i d o d e / e t c / n e t w o r k / i n t e r f a c e s :
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 6
a u t o l o
i f a c e l o i n e t l o o p b a c k
# i f a c e d e f a u l t i n e t d h c p
# - - - - e t h 0 - - - -
a u t o e t h 0
# - - - - w l a n 0 - - - -
# I n t e r f a c e p a r a c o n e c t a r a l M M I
# a l l o w - h o t p l u g w l a n 0
# i f a c e w l a n 0 i n e t m a n u a l
# w p a - r o a m / e t c / w p a _ s u p p l i c a n t / w p a _ s u p p l i c a n t . c o n f
a u t o w l a n 0
i f a c e w l a n 0 i n e t s t a t i c
a d d r e s s 1 9 2 . 1 6 8 . 1 . 2 5 4
n e t m a s k 2 5 5 . 2 5 5 . 2 5 5 . 0
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 7
n e t w o r k 1 9 2 . 1 6 8 . 1 . 0
b r o a d c a s t 1 9 2 . 1 6 8 . 1 . 2 5 5
w p a - s s i d A u d i 9 9 9 9 9
w p a - p s k X X X X X X X X X X X X X X X
# - - - - w l a n 1 - - - -
# I n t e r f a c e p a r a c o n e c t a r a l t e l e f o n o m o v i l
# L a I P d e a b a j o , 1 7 2 . 2 0 . 1 0 . 1 e s l a d e l g a t e w a y , e s d e c i r e l t e l e f o n o . P o d e i s
c o m p r o b a r l a c o n e c t a n d o e l p o r t a t i l a l a w i f i d e l m o v i l
a u t o w l a n 1
i f a c e w l a n 1 i n e t d h c p
w p a - s s i d N o m b r e _ T e l e f o n o
w p a - p s k X X X X X X X X X
# E s t a s o r d e n e s s o n p a r a c a m b i a r e l g a t e w a y p o r d e f e c t o y p o n e r e l d e l
t e l e f o n o
p o s t - u p r o u t e a d d d e f a u l t g w 1 7 2 . 2 0 . 1 0 . 1
p o s t - u p r o u t e d e l d e f a u l t g w 1 9 2 . 1 6 8 . 1 . 1
p r e - d o w n r o u t e d e l d e f a u l t g w 1 7 2 . 2 0 . 1 0 . 1
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 8
p r e - d o w n r o u t e a d d d e f a u l t g w 1 9 2 . 1 6 8 . 1 . 1
A p a r t e , e s t á l a c o n f i g u r a c i ó n d e w p a _ s u p p l i c a n t , q u e a p r i o r i n o e s n e c e s a r i o
p e r o p o r s i a c a s o .
A c o n t i n u a c i ó n e l c o n t e n i d o d e l a r c h i v o
/ e t c / w p a _ s u p p l i c a n t / w p a _ s u p p l i c a n t . c o n f
c t r l _ i n t e r f a c e = D I R = / v a r / r u n / w p a _ s u p p l i c a n t G R O U P = n e t d e v
u p d a t e _ c o n f i g = 1
n e t w o r k = {
s s i d = " N o m b r e _ R e d _ W i f i _ T e l e f o n o "
p s k = " X X X X X X X X X X "
p r o t o = R S N
k e y _ m g m t = W P A - P S K
p a i r w i s e = C C M P
a u t h _ a l g = O P E N
}
n e t w o r k = {
s s i d = " A u d i 9 9 9 9 9 "
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 9
p s k = " X X X X X X X X X X "
p r o t o = R S N
k e y _ m g m t = W P A - P S K
p a i r w i s e = C C M P
a u t h _ a l g = O P E N
}
D o n d e p o n e X X X X X X X X X , h a y q u e p o n e r l a s c o r r e s p o n d i e n t e s c l a v e s W i F i . . . ; )
E n t e o r í a t o c a n d o e l a r c h i v o / e t c / n e t w o r k / i n t e r f a c e s y a ñ a d i e n d o a q u í r e d e s
W i F i , e l c a c h a r r o e s c a p a z d e c o n e c t a r s e a d i s t i n t a s r e d e s W i F i , p o r e j e m p l o s i
t e n e m o s v a r i o s t e l é f o n o s . . .
P r o c e d i m i e n t o 2 . M M I 3 G +
U n a v e z r e a l i z a d o s t o d o s l o s p a s o s , a h o r a h a y q u e c o n f i g u r a r e l M M I p a r a
q u e p u e d a f u n c i o n a r e l i n v e n t o . P a r a e l l o t e n é i s q u e t e n e r a c t i v a d o e l m e n ú
v e r d e d e i n g e n i e r í a d e l M M I , l o c u a l p o d é i s h a c e r d e l a s i g u i e n t e m a n e r a c o n
e l V a g C o m o V C D S :
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1 0
M o d u l o 5 F
A d a p t a t i o n
C a n a l 6 - P o n e r a 1
T a m b i é n a c t i v a m o s e l t r á f i c o o n - l i n e e n e l m i s m o m ó d u l o :
M o d u l o 5 F
A d a p t a t i o n
C a n a l 6 9
I n c r e m e n t a r e l v a l o r a c t u a l e n 3 2 7 6 8 .
E j e m p l o : E l v a l o r a c t u a l e s 1 5 . 1 5 + 3 2 7 6 8 = 3 2 7 8 3
N u e v o v a l o r p a r a e l c a n a l 6 9 : 3 2 7 8 3
R e i n i c i a r M M I
U n a v e z r e i n i c i a d o p o d é i s e n t r a r p u l s a n d o C A R + M E N U v a r i o s s e g u n d o s .
E n t o n c e s p r o c e d e m o s :
1 . / d i a g n o s e / c o d i n g / i n t e r n a l _ m o d u l e s _ 1 + 2 : A q u í h a y q u e d e s e l e c c i o n a r t o d o
l o q u e p o n e “ O n l i n e . . . ( o f f ) ” s i n t o c a r o t r o s v a l o r e s . E n l a s i g u i e n t e i m a g e n
p o d é i s v e r c o m o q u e d a e n m i c a s o .
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1 1
2 . E n / d i a g n o s i s / s e t t i n g s / t e l _ s e t t i n g s h a y q u e a c t i v a r :
N A D a c t i v a t i o n - - - > A c t i v a t e
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1 2
N A D o p e r a t i o n m o d e - - - > A c t i v a t e ( E n e s t e c a s o y o l o h e p u e s t o p e r o
p a r e c e q u e n o e s n e c e s a r i o )
E n l a s i g u i e n t e i m a g e n p o d é i s v e r c o m o q u e d a e n m i c a s o :
3 . A l p a r e c e r e n a l g u n o s c a s o s e l h o t s p o t W i F i n o v i e n e a c t i v a d o y h a y q u e
h a c e r l o :
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1 3
F i n a l m e n t e , p o n e q u e h a y q u e i r a i n f o - > s e t t i n g s , h a b i l i t a r t r a f i c o o n l i n e y
a c t i v a r l a l i c e n c i a , t o d o e l l o e n e l m e n ú d e a j u s t e s d e l a p a r t a d o I N F O d e l
M M I .
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1 4
P r o c e d i m i e n t o 3 . S c r i p t c o n f i g u r a c i ó n
P o r ú l t i m o h a y q u e e j e c u t a r e l s c r i p t p a r a c o n f i g u r a r e l M M I . P a r a e l l o o s l o
d e s c a r g á i s y g r a b á i s e l c o n t e n i d o e n u n a t a r j e t a S D f o r m a t e a d a e n f o r m a t o
F A T 3 2 . H a y q u e t e n e r e n c u e n t a q u e e l s c r i p t v i e n e p r e p a r a d o p a r a u s a r l a
d i r e c c i ó n I P 1 9 2 . 1 6 8 . 1 . 2 5 4 q u e e s l a m i s m a q u e l a d e l i n t e r f a z w l a n 0 d e l a
R a s p b e r r y , p o r l o q u e s i e n v u e s t r o c a s o e s d i s t i n t a o q u e r é i s o t r a h a y q u e
c a m b i a r l a e n e l a r c h i v o r u n . s h d e l p a q u e t e d e l s c r i p t .
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1 5
P a r a e j e c u t a r e l s c r i p t b a s t a c o n e s p e r a r a q u e e l M M I s e h a y a i n i c i a d o
c o m p l e t a m e n t e ( u n o s 3 - 4 m i n u t o s ) e i n t r o d u c i r l a t a r j e t a S D e n l a r a n u r a 1 ,
e s p e r a n d o a q u e s a l g a n l a s p a n t a l l a s d e i n i c i o y f i n a l d e l s c r i p t .
T r a s h a b e r l o r e a l i z a d o , y a l o t e n é i s t o d o , a h o r a a d i s f r u t a r d e v u e s t r o n u e v o
e x t r a . . . ; )
P e n d i e n t e . R o a d m a p
Q u e d a p e n d i e n t e l o s i g u i e n t e , q u e i r é m i r a n d o e n l o s u c e s i v o :
1 . P r o b a r c o n d o n g l e u s b 3 G
2 . C o n t r o l a r e l a p a g a d o d e l c a c h a r r o
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i
H i s p a n o 7 3 y Y o g h u r t – w w w . a 4 - k l u b . p l
w w w . a u d i s p o r t - i b e r i c a . c o m b y M a d - i , H i s p a n o 7 3 y Y o g h u r t
P á g i n a 1 6
3 . O p t i m i z a r e l a r r a n q u e p a r a q u e l o h a g a m á s r á p i d o
4 . C o n f i g u r a r e l r o a m i n g d e W i F i p a r a p o d e r u s a r v a r i o s t e l é f o n o s c o n e l
c a c h a r r o