Table des matières
explorer un réseau
pour connaître toutes les ips utilisées
nmap -sP 192.168.1.1-254
wireshark
pour faire marcher sous mac os
test latex
\begin{matrix}a & b \\ c & d\end{matrix}
bonne doc sur WIFI
association Nom-IP
association ip 140.93.4.43 avec nom borderouge editer le fichier /etc/hosts 140.93.4.43 borderouge.laas.fr borderouge
ssh depuis l'exterieur
pour atteindre un serveur ssh depuis l'exterireur via la freebox, rediriger le port 22 vers l'ip statique (configurer le serveur dhcp avec l'adresse mac de la machine) aussi vers le port 22…
si on veut pouvoir acceder a plusieurs machines:
rediriger 1022 de la freebox vers ip:22 machine 1 rediriger 2022 de la freebox vers ip:22 machine 2
etc…. on peut faire pareil pour les autres ports 80 pour http etc…
ouverture du port 22 si besoin:
iptables -A INPUT -m state --state NEW -p TCP --dport 22 -j ACCEPT
USB over Ethernet
adaptateur PEARL a 30 euros:
configuration wifi sur mac
/opt/local/bin/airport
/opt/local/bin/airport -s Chan Nois Sign Address Beac Flgs SLen SSID 9 65444 65470 00:25:84:93:cf:50 100 0431 11: laas-secure 11 65444 65481 00:12:01:b0:0e:c0 100 0c31 11: laas-secure 13 65442 65468 00:25:84:90:6d:f0 100 0431 11: laas-secure 11 65444 65481 00:12:01:b0:0e:c1 100 0c21 12: laas-welcome 9 65444 65468 00:25:84:93:cf:51 100 0421 12: laas-welcome 13 65442 65479 00:25:84:90:6d:f1 100 0421 12: laas-welcome 44 65442 65466 00:14:a5:30:9e:5e 100 0411 8: LAASHRP2
rejoindre un reseau wifi
/opt/local/bin/airport -J linksys
créer un reseau ad hoc wifi /opt/local/bin/airport -A netgumstix 0x0000000000 11
acces au routeur wifi linksys
http://192.168.1.1 log: rien psw: admin
carte wifi
carte dlink blanche
plante a cause du module rt73usb lors de ifconfig, a retester
carte wifi noire 500mW
opkg list-installed | grep 8187
kernel-module-rtl8187 - 2.6.32-r51.5
modprobe rtl8187
du coup il accepte
iwconfig wlan0 txpower 500mW
ifconfig wlan0 192.168.1.107
automatisation par script:
creer un script /home/root/setupnetwork:
iwconfig wlan0 rate 54M iwconfig wlan0 channel 6 iwconfig wlan0 mode managed iwconfig wlan0 essid "linksys" iwconfig wlan0 txpower 100mW iwlist ifconfig -a ifconfig wlan0 192.168.1.107 ifconfig wlan0 up
copier le script vers /etc/init.d/
cp /home/root/setupnetwork /etc/init.d/ update-rc.d /etc/init.d/setupnetwork defaults
et faire un lien symbolique:
ln -s /etc/init.d/setupnetwork /etc/rc2.d/S99setupnetwork
config clef noire pour l'enac
il faut alimenter le hub usb sur lequel on met la clef
iwconfig wlan1 rate 54M iwconfig wlan1 channel 11 iwconfig wlan1 mode managed iwconfig wlan1 essid "drones" iwconfig wlan1 txpower 100mW iwlist ifconfig -a ifconfig wlan1 192.168.1.107 ifconfig wlan1 up
pour connaitre la conso:
usb-devices
T: Bus=02 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0bda ProdID=8187 Rev=01.00 S: Manufacturer=Manufacturer_Realtek_RTL8187_ S: Product=RTL8187_Wireless S: SerialNumber=00400C042F92 C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 3 Cls=00(>ifc ) Sub=00 Prot=00 Driver=rtl8187
automatisation par fichier de config (ne marche pas encore):
mkdir /etc/sysconfig/network-scripts cd /etc/sysconfig/network-scripts vim ifcfg-wifi
DEVICE=wlan0 ONBOOT=yes # Monter l'interface au démarrage TYPE=Wireless USERCTL=no # Contrôle par un simple utilisateur BOOTPROTO=none # Remplacer par dhcp, mais peut poser des problèmes au démarrage HWADDR=00:e0:4c:03:23:f4 # L'adresse MAC de votre carte NETMASK=255.255.248.0 #DHCP_HOSTNAME=pioupiou1-wifi # Nom de votre ordinateur lorsque le dhcp est utilisé IPADDR=192.168.1.107 # Adresse fixe de votre interface wifi #DOMAIN= #NETWORK=192.193.1.0 # Adresse réseau GATEWAY=192.168.1.1 # Adresse de votre passerelle IPV6INIT=no PEERDNS=yes ESSID=linksys # Le nom de votre réseau wifi (ESSID) CHANNEL=6 # Le canal utilisé par votre point d'accès wifi MODE=Managed # Mode wifi utilisé (Master, Adhoc - Managed par défault) IWCONFIG=“AP 00:16:B6:40:F7:4E” # Adresse MAC de votre point d'accès wifi RATE=54M # Cette valeur permet d'augmenter la stabilité (laisser vide).
touch /etc/sysconfig/network-scripts/ifcfg-wifi
ne marche pas….
connexion en ssh sur la gumstix
ssh root@192.168.1.107
copie de fichiers vers la gumstix
scp overo_snapshot_19.pdf root@192.168.1.107:/home/root/
copie de fichiers depuis la gumstix en étant loggé sur la gumstix par ssh
scp overo_snapshot_19.pdf guillaume@192.168.1.102:/home/guillaume
infos sur un module
modinfo rtl8187
modules à charger pour la gumstix
-driver webcam serverin: gspca-pac7311
-driver video for linux: v4l2-common
-driver clef usb dlink wifi: rt73usb
-driver clef usb noire wifi: rtl8187
problemes avec knetworkmanager
utiliser plutot wicd
Mise en réseau avec station sol par WIFI
super site sur la configuration reseau: http://irp.nain-t.net/doku.php/165dhcp:start
faire en sorte que pioupiou2 recherche en permanence à se connecter à reseau filaire; on atterit, on branche, on récupere les données
comment pioupiou2 choisit le reseau wifi auquel elle se connecte ( pas de clavier, pas d'écran…)
routeur Bastide
Utilisation d'un petit pc (Bastide) qui fait serveur DHCP+ switch, le tout alimenté par batterie et tournant sous openBSD. Ce petit PC est actuellement utilisé pour les manips sur DALA
→ toutes les addresses MAC (sony, shiva, pioupiou1 et 2 ethernet + toutes les clefs wiki) à matthieu pour qu'il y associe une ip. OK!
https://intranet.laas.fr/intranet/robots/wiki/Dala/ConfigReseauRessac?highlight=%28bastide%29
c'est la station wifi sol qui choisit le canal wifi
matthieu propose 2 clefs pour pioupiou2
http://www.materiel.net/ctl/Solutions_WiFi/15247-DWL_G122.html
avec antenne amovible (et donc interchangeable pour en mettre une avec plus grand gain, ou directionnelle)
http://www.materiel.net/ctl/Solutions_WiFi/39650-Cle_USB_avec_antenne_deportee.html?promocode=6055
connexion de sony et pioupiou2 en ethernet cablé par bastide
bvdp@bvdp:~$ ping 140.93.254.114 PING 140.93.254.114 (140.93.254.114) 56(84) bytes of data. 64 bytes from 140.93.254.114: icmp_seq=1 ttl=64 time=1.75 ms 64 bytes from 140.93.254.114: icmp_seq=2 ttl=64 time=0.161 ms --- 140.93.254.114 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 0.161/0.957/1.753/0.796 ms bvdp@bvdp:~$ slogin -Y root@140.93.254.114 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is 77:cd:7a:6c:b5:3f:50:ae:01:4b:34:8f:d2:3d:74:33. Please contact your system administrator. Add correct host key in /home/bvdp/.ssh/known_hosts to get rid of this message. Offending key in /home/bvdp/.ssh/known_hosts:19 RSA host key for 140.93.254.114 has changed and you have requested strict checking. Host key verification failed. bvdp@bvdp:~$
connexion de sony et pioupiou2 en wifi par bastide
utilise un reseau nommé laas-robots, le même nom que dans la grande salle… et depuis mon bureau je capte ce laas-robots. donc il faut tester plus loin…
en tout cas pioupiou2 détecte bien la carte wifi avec antenne: wlan0 avec la bonne adresse mac
sony se connecte au wifi en utilisant l'adaptateur eth1
En filaire
sony: 140.93.249.9
ssh root@pioupiou2 ----> OK
pioupiou2: 140.93.254.114
scp ---->ok a peu pres 7Mo/sec
si on débranche/rebranche le cable pendant une session ssh, on reprend la main sur les traitements qui n'ont pas été interrompus
mixte filaire/wifi
sony connecté au hub, routeur wifi connecté au hub sur la prise 4
pour configurer la connexion wifi:
afficher la liste des adaptateurs reseau
ifconfig -a
afficher la liste des adaptateurs et les infos wifi
iwconfig
regler le débit de la carte en 54Mb/s
iwconfig wlan0 rate 54M
regler le débit canal 6
iwconfig wlan0 channel 6
regler le reseau sur lequel se connecter
iwconfig wlan0 essid "laas-robots"
regler la puissance au max
iwconfig wlan0 txpower 100mW
pour afficher la valeur d'un parametre
iwlist
Super explication config wifi sous fedora
http://doc.fedora-fr.org/wiki/Installation_du_wifi_-_Ralink
pour connaitre les chipsets des materiels
/sbin/lspci
pour connaitre les chipsets des materiels usb
/sbin/lspusb
à la connexion de la clef wifi avec antenne: dmesg renvoie
usb 1-1: new high speed USB device using ehci_hcd and address 7 usb 1-1: configuration #1 chosen from 1 choice phy2: Selected rate control algorithm 'simple' phy2: hwaddr 00:e0:4c:03:23:f4, rtl8187 V1 + rtl8225z2
bvdp@bvdp:~$ iwconfig lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11g ESSID:“laas-robots” Mode:Managed Frequency:2.437 GHz Access Point: 00:0C:41:D7:A2:E9
Bit Rate:54 Mb/s Tx-Power=20 dBm Sensitivity=8/0 Retry limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=93/100 Signal level=-31 dBm Noise level=-87 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
vboxnet0 no wireless extensions.
bvdp@bvdp:~$
[root@pioupiou2 ~]# iwconfig lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:“”
Mode:Managed Channel:0 Access Point: Not-Associated Tx-Power=0 dBm Retry min limit:7 RTS thr:off Fragment thr=2346 B Encryption key:off Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[root@pioupiou2 ~]#
sur pioupiou2
dans /etc/sysconfig/network-scripts, il y a des fichiers ifcfg-eth0 et ifcfg-lo
ifcfg-eth0:
# VIA Technologies, Inc. VT6105 [Rhine-III] DEVICE=eth0 #BOOTPROTO=dhcp #DHCPCLASS= HWADDR=00:40:63:f2:d6:8d NETMASK=255.255.248.0 IPADDR=140.93.254.114 GATEWAY=140.93.255.254 MTU=1500 ONBOOT=yes MTU=1500 SEARCH="laas.fr" ~
ifcfg-lo:
DEVICE=lo IPADDR=127.0.0.1 NETMASK=255.0.0.0 NETWORK=127.0.0.0 # If you're having problems with gated making 127.0.0.0/8 a martian, # you can change this to something else (255.255.255.255, for example) BROADCAST=127.255.255.255 ONBOOT=yes NAME=loopback ~
j'en rajoute un pour le wifi, comme l'adaptateur porte le nom wlan0, j'appelle le fichier ifcfg-wlan0:
vi ifcfg-wlan0
ifcfg-wlan0
DEVICE=wlan0 ONBOOT=yes # Monter l'interface au démarrage TYPE=Wireless USERCTL=no # Contrôle par un simple utilisateur BOOTPROTO=none # Remplacer par dhcp, mais peut poser des problèmes au démarrage HWADDR=00:e0:4c:03:23:f4 # L'adresse MAC de votre carte NETMASK=255.255.248.0 #DHCP_HOSTNAME=pioupiou1-wifi # Nom de votre ordinateur lorsque le dhcp est utilisé #IPADDR=192.168.1.10 # Adresse fixe de votre interface wifi #DOMAIN= #NETWORK=192.193.1.0 # Adresse réseau GATEWAY=192.93.255.254 # Adresse de votre passerelle IPV6INIT=no PEERDNS=yes ESSID=laas-robots # Le nom de votre réseau wifi (ESSID) CHANNEL=6 # Le canal utilisé par votre point d'accès wifi MODE=Managed # Mode wifi utilisé (Master, Adhoc - Managed par défault) IWCONFIG="AP 00:0c:41:d7:a2:e9" # Adresse MAC de votre point d'accès wifi RATE=54M # Cette valeur permet d'augmenter la stabilité (laisser vide).
pour mettre les droits d'accés root etc…
su - touch /etc/sysconfig/network-scripts/ifcfg-wlan0
redemarrage des services reseau
service network restart
Sinon config en manuel
su - ifconfig wlan0 down iwconfig wlan0 mode managed iwconfig wlan0 essid mon_réseau iwconfig wlan0 channel mon_canal iwconfig wlan0 key ma_clef_wep/wpa ifconfig wlan0 up iwlist wlan0 scan iwconfig wlan0 ap Adresse_MAC_de_l'AP
Et ensuite,
ifconfig wlan0 inet 192.168.1.10 netmask 255.255.255.0 route add default gw 192.168.1.1
Ou
dhclient wlan0
tentatives config routeur etc...
[root@pioupiou2 network-scripts]# iwconfig lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:“laas-robots”
Mode:Managed Frequency:2.437 GHz Access Point: 00:0C:41:D7:A2:E9 Bit Rate=54 Mb/s Tx-Power=27 dBm Retry min limit:7 RTS thr:off Fragment thr=2346 B Encryption key:off Link Quality=59/64 Signal level=51/65 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
[root@pioupiou2 ~]# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:40:63:F2:D6:8D
inet adr:140.93.254.114 Bcast:140.93.255.255 Masque:255.255.248.0 adr inet6: fe80::240:63ff:fef2:d68d/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2077 errors:0 dropped:0 overruns:0 frame:0 TX packets:1386 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:176132 (172.0 KiB) TX bytes:304255 (297.1 KiB) Interruption:20
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:15 errors:0 dropped:0 overruns:0 frame:0 TX packets:15 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:1600 (1.5 KiB) TX bytes:1600 (1.5 KiB)
sit0 Link encap:IPv6-dans-IPv4
NOARP MTU:1480 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 lg file transmission:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wlan0 Link encap:Ethernet HWaddr 00:E0:4C:03:23:F4
adr inet6: fe80::2e0:4cff:fe03:23f4/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:174 errors:0 dropped:0 overruns:0 frame:0 TX packets:10 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:21744 (21.2 KiB) TX bytes:816 (816.0 b)
wmaster0 Link encap:UNSPEC HWaddr 00-E0-4C-03-23-F4-F4-BF-00-00-00-00-00-00-00 -00
UP BROADCAST RUNNING MULTICAST MTU:1500 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 lg file transmission:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
[root@pioupiou2 ~]#
configuration du routeur wifi
changement des paramètres du wifi sur le routeur wifi:
http://wapg1.laas.fr/
configuration de soerkis
Pour changer les IP attribuées par DHCP ainsi que les noms des connections, Connecter sony au hub, lui meme connecté à wifi laas puis
ssh root@10.0.1.1
editer le fichier de reglage des adresses par dhcp
/etc/dhcpd.conf
comme je n'ai pas trouvé d'éditeur, je suis obligé de copier le fichier sur sony, l'éditer puis le recopier
scp root@10.0.1.1:/etc/dhcpd.conf ~/Desktop/dhcpd.conf gedit ~/Desktop/dhcpd.conf scp ~/Desktop/dhcpd.conf root@10.0.1.1:/etc/dhcpd.conf
doc sur: http://www.traduc.org/docs/howto/lecture/DHCPd.html , http://pwet.fr/man/linux/administration_systeme/dhcpd ,
Probleme! Soerkis boot sur une flash qu'il copie en ram… et la je fais la modif sur la copie en ram, donc il faut la refaire à chaque fois. j'essaie:
top kill 25191 (dhcpd) kill 17270 (dhcpd) dhcpd
installation clef grise sur pioupiou2
ifconfig -a
wlan1 Link encap:Ethernet HWaddr 00:22:B0:71:2E:D9 BROADCAST MULTICAST MTU:1500 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 lg file transmission:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
dans /etc/sysconfig/network-scripts/ifcfg-wlan1
DEVICE=wlan1 ONBOOT=yes # Monter l'interface au démarrage TYPE=Wireless USERCTL=no # Contrôle par un simple utilisateur BOOTPROTO=none # Remplacer par dhcp, mais peut poser des problèmes au démarrage HWADDR=00:22:B0:71:2e:d9 # L'adresse MAC de votre carte NETMASK=255.255.248.0 #DHCP_HOSTNAME=pioupiou3-wifi # Nom de votre ordinateur lorsque le dhcp est utilisé #IPADDR=192.168.1.10 # Adresse fixe de votre interface wifi #DOMAIN= #NETWORK=192.193.1.0 # Adresse réseau GATEWAY=192.93.255.254 # Adresse de votre passerelle IPV6INIT=no PEERDNS=yes ESSID=laas-robots # Le nom de votre réseau wifi (ESSID) CHANNEL=6 # Le canal utilisé par votre point d'accès wifi MODE=Managed # Mode wifi utilisé (Master, Adhoc - Managed par défault) IWCONFIG="AP 00:0c:41:d7:a2:e9" # Adresse MAC de votre point d'accès wifi RATE=54M # Cette valeur permet d'augmenter la stabilité (laisser vide).
Probleme, quand je fais iwconfig, il ne conserve pas les bons parametres, donc je dois les mettre manuellement:
su - ifconfig wlan1 down iwconfig wlan1 mode managed iwconfig wlan1 essid laas-robots iwconfig wlan1 channel 6 ifconfig wlan1 up dhclient wlan1
config reseau sous débian
man interfaces kate /etc/network/interfaces
doc bof sous debian http://forum.hardware.fr/hfr/OSAlternatifs/reseaux-securite/debian-config-wifi-sujet_26157_1.htm
dhclient wlan0 route add -net 0.0.0.0 gw 192.168.1.1
modprobe ndiswrapper iwconfig wlan0 mode managed essid NETGEAR key * dhclient wlan0 route add -net 0.0.0.0 gw 192.168.1.1
bauds DHCP free
canal WIFI 10
pioupiou 2 ethernet, MAC: 00:40:63:f2:D6:8D , IP 192.168.0.10
WIFI antenne MAC 00:E0:4C:03:23:F4 , IP 192.168.0.12
Utilisation pioupiou2 à l'appart
sur pioupiou2, je change le fichier /etc/sysconfig/network-scripts/ifcfg-eth0
copie l'original en /etc/sysconfig/network-scripts/ifcfg-eth0.laas
et le nouveau en /etc/sysconfig/network-scripts/ifcfg-eth0.appart
il faudra créer 2 scripts pour changer facilement…
ca ne marche pas, j'arrive à pinger 192.168.0.10 depuis le sony mais pas a faire de ssh…\
vrac
http://doc.ubuntu-fr.org/wifi#manuellement_-_en_ligne_de_commande
http://www.delafond.org/traducmanfr/man/man8/iwconfig.8.html http://pwet.fr/man/linux/administration_systeme/iwconfig
clefs wifi
ifconfig -a
2 clefs avec antenne
wlan0 Link encap:Ethernet HWaddr 00:e0:4c:03:23:f5
UP BROADCAST MULTICAST MTU:1500 Metric:1 Packets reçus:0 erreurs:0 :60 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
l'acces à une machine par cette clef dans le reseau laas robot de Basile se fait via le nom : pioupiou1-wifi
wlan1 Link encap:Ethernet HWaddr 00:40:0c:04:2f:93
UP BROADCAST MULTICAST MTU:1500 Metric:1 Packets reçus:0 erreurs:0 :0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
l'acces à une machine par cette clef dans le reseau laas robot de Basile se fait via le nom : pioupiou2-wifi
1 clef DLINK grise
bizarre, fait apparaitre 2 :
wlan2 Link encap:Ethernet HWaddr 00:22:b0:71:2e:d9
UP BROADCAST MULTICAST MTU:1500 Metric:1 Packets reçus:0 erreurs:0 :0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
wmaster0 Link encap:UNSPEC HWaddr 00-22-B0-71-2E-D9-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Packets reçus:0 erreurs:0 :0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
l'acces à une machine par cette clef dans le reseau laas robot de Basile se fait via le nom : pioupiou3-wifi
canaux wifi
Canaux Wi-Fi Fréquences (MHz) Puissance autorisée (Intérieur Extérieur)
1 2402-2422 100 mW 100 mW 2 2407-2427 100 mW 100 mW 3 2412-2432 100 mW 100 mW 4 2417-2437 100 mW 100 mW 5 2422-2442 100 mW 100 mW 6 2427-2447 100 mW 100 mW 7 2432-2452 100 mW 100 mW 8 2437-2457 100 mW 10/100 mW 9 2442-2462 100 mW 10/100 mW 10 2447-2467 100 mW 10/100 mW 11 2452-2472 100 mW 10 mW 12 2457-2477 100 mW 10 mW 13 2462-2482 100 mW 10 mW
transferts de fichiers
Pour recuperer un dossier entier:
scp -r root@pioupiou2:/home/bvdp/ueyevideo ./
config routeur linksysbvdp
http://www.dd-wrt.com/wiki/index.php?title=DD-WRT_Docu_(FR)
Trés bon routeur qui est le seul de la gamme WRT de Linksys à supporter un firmware alternatif (le L étant pour Linux). avantages : http://www.dd-wrt.com/phpBB2/
Le fimware alternatif propose :
- un accès telnet
- un accès ssh
- un accès https
- une gestion de Qos très puissante le WDS
- Les sécurités les plus avancées qui soient pour le wi-fi
- Un DHCP (avec une table statitique)
- Un client + un serveur Poptop (pptp)
- Un client + un serveur OpenVPN
- Un firewall iptables parametrable en ssh ou en web interface
- Un Rflowd, macupd, syslogd … enfin tout pour monitorer comme à gogo
- Un Samba pour monter un disque dur réseau
- Chilispot pour monter votre propre Hotspot
- Un routeur SiP
Les fonctionnalités sont innombrables et vous vous retrouvé pour à peine plus de 60 euros avec un routeur qui a les fonctionnalitées d'un routeur professionel à plus de 2000-3000 euros ;)
http://www.dd-wrt.com/wiki/index.php?title=DD-WRT_Docu_(FR)
Routeur linksys WRT54GL version 1.1: http://www.linksysbycisco.com/US/en/support/WRT54GL/download
photos du demontage: http://assf.asso.free.fr/index.php?option=com_content&task=view&id=37&Itemid=40
pour le firmware, une dd-wrt V24 sp2 générique fait l'affaire.
http://www.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html
http://www.dd-wrt.com/wiki/index.php/DD-WRT_Docu_(FR)
pour remettre le firmware d'origine: http://voidmain.is-a-geek.net/redhat/wrt54g_revival-fr.html
court circuiter les pattes 15 et 16 de la flash au moment de mettre sous tension
je regle sony en ip manuel: 192.168.1.2 et masque 255.255.255.0 ping 192.168.1.1
tftp -m binary -v 192.168.1.1 -c put FW_WRT54GL_4.30.12.3_US_EN_code.bin
changement ip static routeur en 192.168.1.6 pour ne pas avoir la même que la neufbox 192.168.1.1
connexion en wifi, le voyant a gauche doit etre orange, wireless: linksys
wireless: Advanced wireless settings: secureSasySetup disabled
sinon fermer carrement KNetworkManager verifier que l'inter wifi est activé
iwlist eth1 scanning sudo iwconfig eth1 essid "linksysbvdp" iwconfig sudo dhclient ping 192.168.1.6
pour se connecter au reseau wifi en utilisant l'adresse mac du routeur visé:
iwconfig eth1 ap 00:16:B6:40:F7:4E
pour specifier une clef de type chaine (s: pour string)
sudo iwconfig eth1 key s:azertyui
pour vérifier (les données sont les valeurs hexa des caractères ascii):
sudo iwlist eth1 encryption eth1 2 key sizes : 40, 104bits 4 keys available : [1]: 617A-6572-7479-7569-0000-0000-00 (104 bits) [2]: off [3]: off [4]: off Current Transmit Key: [1] Security mode:open
pour choisir la 1° clef et imposer la connection sécurisée:
sudo iwconfig eth1 key restricted [1] sudo iwlist encryption eth1 2 key sizes : 40, 104bits 4 keys available : [1]: 617A-6572-7479-7569-0000-0000-00 (104 bits) [2]: off [3]: off [4]: off Current Transmit Key: [1] Security mode:restricted
sur sony:
ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:0e:35:77:61:34 adr inet6: fe80::20e:35ff:fe77:6134/64 Scope:Lien UP BROADCAST MULTICAST MTU:1500 Metric:1 Packets reçus:148 erreurs:0 :0 overruns:0 frame:0 TX packets:11 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 lg file transmission:1000 Octets reçus:8237955 (7.8 MB) Octets transmis:1974533 (1.8 MB) Interruption:9 Adresse de base:0xe000 Mémoire:d0206000-d0206fff
cat /proc/net/wireless Inter-| sta-| Quality | Discarded packets | Missed | WE face | tus | link level noise | nwid crypt frag retry misc | beacon | 22 eth1: 0000 0. 0. 0. 0 0 0 0 0 0
sur le linksys, je configure en WEP, defaut transmit key 1, wep encryption 64bits, passphrase: azertyui , key1 :07A435773E puis faire sur le sony
sudo iwconfig eth1 key 07A435773E sudo iwconfig eth1 key restricted [1] sudo iwlist encryption
CA MARCHE!!!!!!!!!!
iwconfig eth1 eth1 IEEE 802.11g ESSID:"linksysbvdp" Mode:Managed Frequency:2.437 GHz Access Point: 00:16:B6:40:F7:4E Bit Rate:54 Mb/s Tx-Power=20 dBm Sensitivity=8/0 Retry limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=100/100 Signal level=-18 dBm Noise level=-90 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sudo dhclient DHCPACK of 192.168.1.101 from 192.168.1.1
pour désactiver la clef wep
sudo iwconfig eth1 key off
configuration de dhclient (fichier d'exemple)
vim /etc/dhcp3/dhclient.conf man dhclient man dhclient.conf
http://www.linuxcertif.com/man/5/dhclient.conf/
Status: Local network: DHCP Clients Table
DHCP Active IP Table DHCP Server IP Address : 192.168.1.6 Refresh Client Host Name IP Address MAC Address Expires Delete bvdp 192.168.1.100 08:00:46:F3:0A:62 00:00:56 100 bvdp 192.168.1.101 00:0E:35:77:61:34 00:00:58 101
si le cable vers la neuf box est branchée, j'obtiens des bails d'une minute…
si par contre je débranche le cable neuf box, j'obtiens des bails de 2 jours:
Client Host Name IP Address MAC Address Expires Delete bvdp 192.168.1.101 00:0E:35:77:61:34 1 days, 23:59:39 101
http://docs.sun.com/app/docs/doc/820-2982/dhcp-overview-21?l=fr&a=view
le fichier /etc/network/interfaces contient
auto lo iface lo inet loopback address 127.0.0.1 netmask 255.0.0.0
iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1
commande super pour analyser le traffic:
netstat Connexions Internet actives (sans serveurs) Proto Recv-Q Send-Q Adresse locale Adresse distante Etat tcp 0 0 bvdp.local:42628 wy-in-f102.google.c:www ESTABLISHED tcp 0 0 bvdp.local:48901 62.41.79.7:www ESTABLISHED tcp 0 0 bvdp.local:40332 ww-in-f147.google.c:www ESTABLISHED tcp 0 0 bvdp.local:49178 91.103.138.65:www ESTABLISHED tcp 0 0 bvdp.local:37591 213-248-111-106.cus:www ESTABLISHED tcp 0 0 bvdp.local:37595 213-248-111-106.cus:www ESTABLISHED tcp 0 913 bvdp.local:40330 ww-in-f147.google.c:www FIN_WAIT1 tcp 0 1 bvdp.local:42045 ww-in-f102.google.c:www FIN_WAIT1 tcp 0 1 bvdp.local:57164 ww-in-f99.google.co:www FIN_WAIT1 tcp 0 0 bvdp.local:40331 ww-in-f147.google.c:www ESTABLISHED tcp 0 1 bvdp.local:40329 ww-in-f147.google.c:www FIN_WAIT1 tcp 0 0 bvdp.local:43172 213-248-111-88.cust:www ESTABLISHED
config NEUF BOX
ouvrir avec FIREFOX (konqueror plante) 192.168.1.1
Informations système
Adresse MAC de votre modem MAC Adress : 00:0e:9b:ae:84:80 Version du modem
je regle les lan ip, adresse dhcp de 192.168.1.2 jusqu'à 192.168.1.30
et je regle l'ip fixe du routeur linksys en 192.168.1.31
sur la neufbox: le dmz est activé sur 102.168.1.2 ????????????, DMZ : séparation des réseaux avec des niveaux de sécurité différents, upnp est activé
je les désactive tous les 2
doc sur iso: http://sebsauvage.net/comprendre/tcpip/osi.html
configuration sony + pioupiou2
configuration pour pioupiou2
vi /etc/sysconfig/network-scripts/ifcfg-wlan0
DEVICE=wlan0 ONBOOT=yes # Monter l'interface au démarrage TYPE=Wireless USERCTL=no # Contrôle par un simple utilisateur BOOTPROTO=none # Remplacer par dhcp, mais peut poser des problèmes au démarrage HWADDR=00:e0:4c:03:23:f4 # L'adresse MAC de votre carte NETMASK=255.255.255.0 DHCP_HOSTNAME=pioupiou1-wifi # Nom de votre ordinateur lorsque le dhcp est utilisé IPADDR=192.168.1.10 # Adresse fixe de votre interface wifi #DOMAIN= NETWORK=192.168.1.0 # Adresse réseau GATEWAY=192.168.1.31 # Adresse de votre passerelle IPV6INIT=no PEERDNS=yes ESSID=linksysbvdp # Le nom de votre réseau wifi (ESSID) CHANNEL=6 # Le canal utilisé par votre point d'accès wifi MODE=Managed # Mode wifi utilisé (Master, Adhoc - Managed par défault) IWCONFIG="AP 00:16:b6:40:f7:4e" # Adresse MAC de votre point d'accès wifi RATE=54M # Cette valeur permet d'augmenter la stabilité (laisser vide).
original copié en ~/ifcfg-wlan0.sav
désactiver le wifi avec l'inter sur sony et le onneter en filaire à la prise 1 du linksys
vi /etc/sysconfig/network-scripts/ifcfg-eth0
# VIA Technologies, Inc. VT6105 [Rhine-III] DEVICE=eth0 #BOOTPROTO=dhcp #DHCPCLASS= HWADDR=00:40:63:f2:d6:8d NETMASK=255.255.255.0 IPADDR=192.168.1.11 GATEWAY=192.168.1.31 MTU=1500 ONBOOT=yes MTU=1500 SEARCH="laas.fr"
original copié en ~/ifcfg-eth0.sav
fichiers de config réseaux de pioupiou2 copiés en ~/ifcfg-eth0.linksysbvdp et ~/ifcfg-wlan0.linksysbvdp
Liste des adresses
pioupiou2 en wifi avec carte 1: 192.168.1.10
pioupiou2 en filaire: 192.168.1.11
routeur linksys: 192.168.1.31
brancher sony en filaire et faire
sudo dhclient eth0
ou si le lynksys n'attribut pas automatiquement une adresse (plage dhcp de 1 à 20), pour imposer une adresse réseau au sony:
sudo ifconfig eth0 192.168.1.1
le slogin par wifi peut etre TRES TRES lent avant de rendre la main
pour se connecter avec pioupiou2 en filaire:
slogin -Y root@192.168.1.11
pour se connecter avec pioupiou2 en wifi:
slogin -Y root@192.168.1.10
ATTENTION: je n'arrive pas à me connecter à pioupiou2 en wifi si l'ip filaire est < a l'ip wifi.. ca ne marche toujours pas bien… le seul moyen que j'ai trouvé pour avoir le wifi + le filaire: demarrer avec la com filaire qui fonctionne, la tuer par ssh root@192.168.1.11 → ifdown eth0 puis faire ssh root@192.168.1.10 je peux réactiver la liaison filaire avec ifup eth0
probleme pour pinger le routeur depuis sony: cela peut venir d'une autre interface, eth1,vboxnet0, les désactiver
Tuer le gestionnaire automatique de connexion car il cherche à changer automatiquement de réseau: click droit puis fermer
sur pioupiou2:
ifconfig wlan0 192.168.1.102
et j'arrive à pinger si l'adresse en wifi est > a l'adresse en filaire
rappatriement des fichiers de pioupiou2 depuis sony
scp root@192.168.1.10:~/ueyegrabf10/hh* ./
PROBLEME
bon c'est la merde, le wifi et le filaire ne fonctionne pas bien ensemble, donc je désactive le filaire en déplacant le fichier de config en ~/ifcfg-eth0.viredudossieretc
si il y a perte de communication, le programme lancé par ssh continue de fonctionner… il essayera de reprendre la main plus tard
clef dlink
je cree un fichier ifcfg-wlan1 avec son @ mac et ip: 192.168.1.13
mais ca ne m'ajoute pas de controleur dans ifconfig et message d'erreur au démarrage. dans iwconfig, il y a wlan1
annulation du mot de passe pour la connexion depuis sony vers pioupiou2
Automatic SSH/SCP Login without Password generate on your LOCAL machine (the machine from which you want to connect) a keypair with: (dont type in any password, just keep hitting enter)
ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/bvdp/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/bvdp/.ssh/id_rsa. Your public key has been saved in /home/bvdp/.ssh/id_rsa.pub. The key fingerprint is: 1f:a4:28:4c:46:ff:04:8b:19:fd:6d:c4:84:67:b7:71 bvdp@bvdp
make sure your private key resides under ~/.ssh (under windows this can be under c:\documents and settings\yourname\.ssh or under c:\cygwin\home\yourname depending on your ssh-keygen tool which you need to download
ls ~/.ssh
file transfer the PUBLIC key to the machine you which to automatically logon to. Under the directory ~/.ssh (create it if necessary) concatenate your public key (id_rsa.pub) with the file authorized_keys (create file if needed)
vi ~/.ssh/authorized_keys
make sure the authorized_keys is not read or modifiable by group or others my doing:
chmod 700 ~/.ssh/authorized_keys
make sure the ~/.ssh directory on the REMOTE machine is not read or modifiable by group or others my doing:
chmod 700 ~/.ssh
You may need to enable empty password authentication (need root access) on the REMOTE machine in the config file sshd_config. Make “permitemptypasswords yes”. Restart SSH Daemon on REMOTE.
sudo sed -i 's,PermitEmptyPasswords no,PermitEmptyPasswords yes, g' /etc/ssh/sshd_config sudo service ssh restart
On some machines, you may also need to make sure your HOME directory is not writable by group or world. Type chmod 700 ~
config routeur linksys 24 juin 2009
sur sony, il y a les scripts:
pour se connecter en slogin par ethernet sur pioupiou2 par reseau linksysbvdp (192.168.1.11)
~/mesmacros/slpeth0
pour se connecter en slogin par wifi sur pioupiou2 par reseau linksysbvdp (192.168.1.10)
~/mesmacros/slpwlan0
sur pioupiou2, dans \root\ , il y a les scripts:
pour effacer les fichiers de config reseau et configurer pioupiou2 pour utiliser l'interface eth0 au prochain boot
cfeth0
pour effacer les fichiers de config reseau et configurer pioupiou2 pour utiliser l'interface wlan0 au prochain boot
cfwlan0
il faut une vingtaine de seconde pour que la connexion ssh se fasse
faire une commande reboot apres ces scripts pour rebooter apres avoir flushé
pour rappatrier les images
scp root@192.168.1.11:/root/ueyegrabf10/*.bmp ~/Desktop/imgueyegrab
modif 27 juin
sur sony
~/mesmacros/slplinksys #!/bin/sh slogin -Y root@192.168.1.10
sur pioupiou2, je regles les interfaces wlan0 et eth0 a la meme adresse 192.168.1.10
pour regler la camera, se connecter par eth0 et sony en filaire lancer /root/ueye_demo faire les reglages et sauver dans le fichier /root/ueyegrabtemppourcompilfc10/reglageactu.ini
ret=is_LoadParameters ( m_hCam, ( char* ) ("reglageactu.ini"));
modif 28 juin
pour relancer le reseau (notamment sur pioupiou2 apres changement d'interface)
/etc/init.d/network restart
sur pioupiou2, le script suivant configure l'interface eth0 pour acces reseau free à l'appart (pour install yum), il utilise le fichier de config /root/ifcfg-eth0.free
cfeth0free
pour se logger:
slogin -Y root@192.168.0.10
suite a probleme pour pinger www.google.com,j'essaie
domainname -d 212.27.40.240
et pioupiou2 retourne que je dois éditer le fichier /etc/hosts, ce fichier contient les associations nom machine ↔ adresses ip, ce n'est pas mon probleme actuel
pour configurer les serveurs DNS, il faut ajouter des lignes dans /etc/resolv.conf, nameserver 212.27.40.240 pour DNS free
super explications reseau: http://linux.developpez.com/faq/?page=net
installation paquets sur pioupiou2
pour pouvoir installer des paquets à l'appart, il faut enlever le proxy laas dans le fichier /etc/yum.conf
puis
yum install gcc yum install make yum install gcc-c++ yum install vim yum install ImageMagick.i386
pour avoir le clavier francais
yum install setxkbmap
mais cela ne fonctionne pas:
setxkbmap fr
j'essaie:
set $DISPLAY 0:0 startx
compilation ueyegrab
pour pouvoir compiler ueyegrab, il manquait sur pioupiou2 le lien symbolique vers la librairie
ln -s /usr/lib/libueye_api.so.1.0.0 /usr/lib/libueye_api.so
modif 2 juillet
en cas de connexion par ssh, si on perd la connexion, au bout d'un certain temps, les programmes plantent à cause de debordement de buffer. pour lancer proprement des softs depuis un autre pc, on utilise ssh puis on lance screen
yum install screen
une fois connectée à la machine, lancer
screeen
avant de déconnecter le cable reseau, pour rendre la main, taper
CTRL-A D
puis exit de ssh
a la prochaine connexion ssh, pour reprendre la main, taper
screen -r
Inspection d'un réseau via ping sur une plage d'adresses
/bin/sh for i in $(seq -w 1 99) do ping -c 2 192.168.1.$i done
for i in $(jot 254 1 254) do echo ${i} ping -c 1 -t 2 192.168.1.${i} done