Mentions légales du service

Skip to content
Snippets Groups Projects
Commit aaeceac9 authored by autodistries's avatar autodistries
Browse files

add inventory, change data transfer to more organized folders structure, set...

add inventory, change data transfer to more organized folders structure, set up files folder to store files to transfer to nodes and change NIC yml accordingly
parent d802e514
No related branches found
No related tags found
1 merge request!1Refactoring, new features
- hosts: sniffers
user: gta
become: yes
become_user: root
tasks:
......@@ -9,5 +8,5 @@
- name: Copy new rules to identify interfaces based on USB positions
copy:
src: /etc/udev/rules.d/72-wlan-geo-dependent.rules
src: "{{ playbook_dir }}/../../files/72-wlan-geo-dependent.rules"
dest: /etc/udev/rules.d/72-wlan-geo-dependent.rules
- hosts: sniffers
user: tribe
#become: yes
#become_user: root
vars:
src_file: "/home/gta/sniffers/scapy-sniffer/capture-*.pcap"
dest_file: "/Users/fmolano/ansible/files/"
remote_src_file: "/home/tribe/mitik-sens-mod/capture-*.pcap"
dest_file: "~/Documents/Administratif/Emploi.travail/Inria Saclay TRiBE/Stage 2024/mitik-mgmt-main/results/"
cap_file: capture-*
tasks:
- name: find files to copy
find:
paths: "/home/gta/sniffers/scapy-sniffer/"
paths: "/home/tribe/mitik-sens-mod/"
recurse: no
patterns: "*.pcap"
patterns: "capture-*.pcap"
register: files_to_copy
- name: Copy files
fetch:
src: "{{ item.path }}"
dest: /Users/fmolano/ansible/files/{{ ansible_hostname }}_{{ ansible_date_time.date }}/
dest: "~/Documents/Administratif/Emploi.travail/Inria Saclay TRiBE/Stage 2024/mitik-mgmt-main/results/{{ ansible_date_time.date }}/{{ group_names[1] }}/{{ inventory_hostname }}/"
flat: yes
with_items: "{{ files_to_copy.files }}"
../ansible/tasks/playbook_NIC_config.yml
../ansible/tasks/playbook_data_transfer
../config/ansible.cfg
../config/broadcast.yml
../inventory
../config/hosts
../config/test.yml
../files/72-wlan-geo-dependent.rules
../results/2024-09-11/ss1/s3/capture-test_azeyuityriuyteuirytuierytuerytuiry.pcap
../results/ss1_2024-09-11/capture-test_azeyuityriuyteuirytuierytuerytuiry.pcap
This diff is collapsed.
# /etc/ansible/broadcast.yml
---
- name: Echoed stuff
hosts: ss1
become: true
tasks:
- name: say things to tty1
ansible.builtin.shell: echo {{ inventory_hostname }} {{ group_names[1] }} \n| sudo tee /dev/tty1 || /bin/true
[ss1]
s2 ansible_host=192.168.1.231
s3 ansible_host=192.168.1.239
[ss2]
s4 ansible_host=192.168.1.248
s5 ansible_host=192.168.1.246
s6 ansible_host=192.168.1.244
[sniffers:children]
ss1
ss2
[all:vars]
ansible_connection=ssh
ansible_ssh_user=tribe
ansible_python_interpreter=/usr/bin/python3
# /etc/ansible/broadcast.yml
---
- name: Echoed stuff
hosts: all
tasks:
- name: say things to tty1
ansible.builtin.shell: "cd ~;eval $(ssh-agent -s); ssh-add .ssh/gitlab_rsa ; git clone git@gitlab.inria.fr:gfarhiri/mitik-sens-mod.git"
# wlan0
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="sdio", ATTRS{device}=="0x4345", DRIVERS=="brcmfmac", NAME="wlan0"
# +---------------+
# | wlan5 | wlan7 |
# +-------+-------+
# | wlan6 | wlan8 |
# +---------------+ (RPI physical USB ports distribution)
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", KERNELS=="3-1", NAME="wlan5"
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", KERNELS=="1-1", NAME="wlan6"
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", KERNELS=="1-2", NAME="wlan7"
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", KERNELS=="3-2", NAME="wlan8"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment