Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Scripting wpa_supplicant for multi-profile selection Post 303041446 by Techbart on Sunday 24th of November 2019 09:49:55 AM
Old 11-24-2019
Some progress. Managed to create a basic indexed array and have it print all contents to shell per following:

Code:
#!/bin/bash
# WPA Profiles

#Home
wpa_Profile[0]="wpa_supplicant -B -c /etc/wpa_Home.conf -i wlp1s0"
#Anne
wpa_Profile[1]="wpa_supplicant -B -c /etc/wpa_Anne.conf -i wlp1s0"
#Emilia
wpa_Profile[2]="wpa_supplicant -B -c /etc/wpa_Emilia.conf -i wlp1s0"

for i in "${wpa_Profile[*]}"; do echo "$i"; done

What I'm stuck with now is finding away to interactively read from shell and either output or execute a specific index. As mentioed earlier, I guess the array should contain only references to the wpa passphrase, which can then be joined to a standard wpa_supplicant + arguments...one step at a time though I s'pose Smilie.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

multi-file multi-edit

Good day! I am trying to learn how to use the "sed" editor, to perform multiple edits on multiple files in multiple directories. I have one script that tries to call up each file and process it according to the edits listed in a second script. I am using a small input text to test these, at... (12 Replies)
Discussion started by: kielitaide
12 Replies

2. UNIX for Dummies Questions & Answers

changed .profile but didnt ./.profile, yet reflected changes

hi , i added ls -F to .profile. and i need to do ./.profile for the effect to take effect BUT i didnt and YET the next day when i came to work and log in, the changes took effect. i am on aix. please explain.. thanks (4 Replies)
Discussion started by: yls177
4 Replies

3. UNIX for Dummies Questions & Answers

Multi User Multi Task

Dear Experts Why we always hear that unix operating system is Multi User and Multi task. What does these two means. I have looked at some books and documents but couldn't find aclear explenation. Can we say Windows operating system is also multi user and multi task?? Thanks for your help in... (6 Replies)
Discussion started by: Reza Nazarian
6 Replies

4. Shell Programming and Scripting

hi..all..pls...help..!!..profile scripting..

hi.. I want to customize a user in unix which could have only ftp access and NO TELNET ACCESS! ..... As being a newbie to unix to my understanding the user .profile has to be edited but if someone can explain how to edit it so that i can block telnet access for that user.....Is /etc/profile has... (5 Replies)
Discussion started by: rookie250
5 Replies

5. Infrastructure Monitoring

trap in etc/profile and user .profile

Hello I really wonder what's trap in etc/profile and in each user .profile. I try to google for it but I think I have no luck. Mostly hit is SNMP traps which I think it is not the same thing. I want to know ... 1. What's a "trap 2 3" means and are there any other value I can set... (4 Replies)
Discussion started by: Smith
4 Replies

6. Shell Programming and Scripting

How to substract selective values in multi row, multi column file (using awk or sed?)

Hi, I have a problem where I need to make this input: nameRow1a,text1a,text2a,floatValue1a,FloatValue2a,...,floatValue140a nameRow1b,text1b,text2b,floatValue1b,FloatValue2b,...,floatValue140b look like this output: nameRow1a,text1b,text2a,(floatValue1a - floatValue1b),(floatValue2a -... (4 Replies)
Discussion started by: nricardo
4 Replies

7. Programming

Multi head/multi window hello world

I am trying to write a large X app. I have successfully modified my xorg.conf to setup 4 monitors on an NVIDIA Quatro5200. I am trying to modify a simple hello world application to open a window on three of the four monitors. depending on the changes to loop the window creation section and event... (2 Replies)
Discussion started by: advorak
2 Replies

8. BSD

FreeBSD DHCP wpa_supplicant Wi-Fi Issues

I just got FreeBSD up and running with an XFCE desktop on an old Gateway laptop. It works great, except the wireless setup is scaring me. I can connect to my home WiFi fine most of the time, but I'm concerned about other WiFi that I will need to connect to away from home. I understand that I can... (1 Reply)
Discussion started by: BrentBANKS
1 Replies

9. Shell Programming and Scripting

Multi pattern selection

I'm confused with what to use (awk or grep) in this case as i need to select 2 corresponding patterns. "SName" & "ESys" in a appln config file which looks like this; SName=abc123 ESys=xyz456 Host=xxx Port=yyy I used awk and didn't get any output for multi-pattern search. $ awk -F"="... (7 Replies)
Discussion started by: sam_bd
7 Replies

10. Shell Programming and Scripting

Help with reformat single-line multi-fasta into multi-line multi-fasta

Input File: >Seq1 ASDADAFASFASFADGSDGFSDFSDFSDFSDFSDFSDFSDFSDFSDFSDFSD >Seq2 SDASDAQEQWEQeqAdfaasd >Seq3 ASDSALGHIUDFJANCAGPATHLACJHPAUTYNJKG ...... Desired Output File >Seq1 ASDADAFASF ASFADGSDGF SDFSDFSDFS DFSDFSDFSD FSDFSDFSDF SD >Seq2 (4 Replies)
Discussion started by: patrick87
4 Replies
wifi-radar(1)						      General Commands Manual						     wifi-radar(1)

NAME
WiFi Radar - utility for managing WiFi profiles SYNOPSIS
wifi-radar [OPTION]... DESCRIPTION
WiFi Radar is a PyGTK2 utility for managing WiFi profiles. It will look for the config file in /etc/wifi-radar/wifi-radar.conf. You can change that in wifi-radar. If the configuration file does not exist, it will create it, so you must always run it within a correctly permitted account (as root or use sudo or pam). Recent versions partially implement WPA-TKIP with wpa_supplicant. You need a running wpa_supplicant installation with a /etc/wpa_suppli- cant/wpa_supplicant.conf file. Then by setting in your /etc/wifi-radar/wifi-radar.conf file the "use_wpa = yes" option and "wpa_driver = ipw" for example, wpa_supplicant will be launched when you connect using this profile. But currently you can't set your wpa_supplicant options like the psk, proto, key_mgmt etc. using wifi-radar. Your wpa_supplicant configu- ration file should be set and tested already. If you have different networks set in wpa_supplicant.conf, then you can switch using wifi- radar. The wifi-radar script accepts the following command-line options: OPTIONS
-v, --version for printing the version. FILES
/etc/wifi-radar/wifi-radar.conf See for more information. BUGS
Probably lots! Because of repeated scanning, WiFi Radar is very power consuming. Please report bugs to the mailing list <https://lists.anl.gov/mailman/listinfo/wifi-radar> MORE INFORMATION
The GIT repository is available at https://git.berlios.de/cgi-bin/gitweb.cgi?p=wifi-radar;a=summary If you have questions, visit http://wifi-radar.berlios.de AUTHOR
This Python program was originally written by Ahmad Baitaimal <ahmad@bitbuilder.com>. It has been maintained at various times by Brian Elliott Finley <brian@thefinleys.com> and Sean Robinson <seankrobinson@gmail.com>. Contributions have been provided by: o Douglas Breault <genkreton@comcast.net> o Nicolas Brouard <nicolas.brouard@libertysurf.fr> o Gary Case <gcase@redhat.com> o Jon Collette <jonc@etelos.com> o David Decotigny <com.d2@free.fr> o Simon Gerber <gesimu@gmail.com> o Joey Hurst <jhurst@lucubrate.org> o Ante Karamatic <ivoks@ubuntu.com> o Richard Monk <rmonk@redhat.com> o Kevin Otte <kotte@redhat.com> o Nathanael Rebsch <nathanael@dihedral.de> o Andrea Scarpino <andrea@archlinux.org> o Patrick Winnertz <winnie@debian.org> SEE ALSO
wifi-radar.conf(5) wpa_supplicant(8) WiFi Radar 2.0 July 2009 wifi-radar(1)
All times are GMT -4. The time now is 05:42 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy