You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
1.3 KiB
18 lines
1.3 KiB
#!/bin/bash |
|
source $(dirname $0)/config.sh |
|
XPOS=$((1600 + $XOFFSET)) |
|
WIDTH="180" |
|
LINES="8" |
|
|
|
essid=$(iwconfig wlan0 | sed -n "1p" | awk -F '"' '{print $2}') |
|
mode=$(iwconfig wlan0 | sed -n "1p" | awk -F " " '{print $3}') |
|
freq=$(iwconfig wlan0 | sed -n "2p" | awk -F " " '{print $2}' | cut -d":" -f2) |
|
mac=$(iwconfig wlan0 | sed -n "2p" | awk -F " " '{print $6}') |
|
qual=$(iwconfig wlan0 | sed -n "6p" | awk -F " " '{print $2}' | cut -d"=" -f2) |
|
lvl=$(iwconfig wlan0 | sed -n "6p" | awk -F " " '{print $4}' | cut -d"=" -f2) |
|
rate=$(iwconfig wlan0 | sed -n "3p" | awk -F "=" '{print $2}' | cut -d" " -f1) |
|
inet=$(ifconfig wlan0 | sed -n "2p" | awk -F " " '{print $2}') |
|
netmask=$(ifconfig wlan0 | sed -n "2p" | awk -F " " '{print $4}') |
|
broadcast=$(ifconfig wlan0 | sed -n "2p" | awk -F " " '{print $6}') |
|
|
|
(echo " ^fg($white)Network"; echo " ^fg($highlight)$essid"; echo " Freq: ^fg($highlight)$freq GHz ^fg() Band: ^fg($highlight)$mode"; echo " Down: ^fg($highlight)$rate MB/s ^fg() Quality: ^fg($highlight)$qual"; echo " IP: ^fg($white)$inet"; echo " Netmask: ^fg($white)$netmask"; echo " Broadcast: ^fg($white)$broadcast"; echo " MAC: ^fg($highlight)$mac"; echo " "; sleep 10) | dzen2 -fg $foreground -bg $background -fn $FONT -x $XPOS -y $YPOS -w $WIDTH -l $LINES -e 'onstart=uncollapse,hide;button1=exit;button3=exit'
|
|
|