Add some packet capturing utility shell functions
This commit is contained in:
parent
0629671dc7
commit
eaddcf6a88
1 changed files with 32 additions and 0 deletions
|
@ -287,3 +287,35 @@ remote-bts() {
|
||||||
ip route del 172.16.0.99
|
ip route del 172.16.0.99
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
amr_modes() {
|
||||||
|
if [ "$1" == "" ]; then
|
||||||
|
echo "Need Interface"
|
||||||
|
return;
|
||||||
|
fi
|
||||||
|
tshark -i $1 -o rtp.heuristic_rtp:TRUE -o amr.dynamic.payload.type:98 \
|
||||||
|
-T fields -e ip.src -e ip.dst -e amr.nb.toc.ft -e amr.nb.cmr \
|
||||||
|
-f 'udp and not port 23000 and not port 8125'
|
||||||
|
}
|
||||||
|
|
||||||
|
cap_abis() {
|
||||||
|
if [ "$1" == "" ]; then
|
||||||
|
echo "Need Interface"
|
||||||
|
return;
|
||||||
|
fi
|
||||||
|
mkdir -p /var/pcap
|
||||||
|
cd /var/pcap
|
||||||
|
/usr/sbin/tcpdump -ni $1 -G 600 -w 'abis.%H_%M_%S.pcap' portrange 3002-3003
|
||||||
|
}
|
||||||
|
|
||||||
|
cap_mgw() {
|
||||||
|
mkdir -p /var/pcap
|
||||||
|
cd /var/pcap
|
||||||
|
/usr/sbin/tcpdump -ni lo -G 600 -w 'mgw-lo.%H_%M_%S.pcap' port 2427 or portrange 4002-8001
|
||||||
|
}
|
||||||
|
|
||||||
|
cap_A() {
|
||||||
|
mkdir -p /var/pcap
|
||||||
|
cd /var/pcap
|
||||||
|
/usr/sbin/tcpdump -ni lo -G 600 -w 'A-lo.%H_%M_%S.pcap' port 2905
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue