Python Forum
Help required to print MAC addresses
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help required to print MAC addresses
#14
mac len output as below... going mad
Output:
dishash all mac address | bport | vlan | flow agg |static|aging|proccess|deny_sa ========================================================================== 54 b8 a 49 97 d5 | 1696 | 3612 | 442000a5 | 0 | 1 | 0 | 0 b0 b2 dc 5 d 87 | 1730 | 3612 | 442000c7 | 0 | 1 | 0 | 0 0 16 fa d0 be a1 | 300 | 4094 | 4420002c | 1 | 0 | 0 | 0 28 28 5d ed b4 41 | 1640 | 3612 | 4420006f | 0 | 1 | 0 | 0 0 17 7c 76 99 4d | 1622 | 3612 | 4420005d | 0 | 1 | 0 | 0 28 28 5d 94 78 da | 1704 | 3612 | 442000ad | 0 | 1 | 0 | 0 48 ee c 95 8 ee | 1630 | 3612 | 44200065 | 0 | 1 | 0 | 0 48 ee c bf 49 65 | 1628 | 3612 | 44200063 | 0 | 1 | 0 | 0 0 17 7c 80 7c 4a | 1732 | 3612 | 442000c9 | 0 | 1 | 0 | 0 e8 cc 18 62 4b d3 | 1736 | 3612 | 442000cd | 0 | 1 | 0 | 0 0 17 7c 61 c2 c2 | 1596 | 3612 | 44200047 | 0 | 1 | 0 | 0 0 25 5e 3f e7 18 | 1716 | 3612 | 442000b9 | 0 | 1 | 0 | 0 cc 5d 4e 26 e8 e2 | 1706 | 3612 | 442000af | 0 | 1 | 0 | 0 c d2 b5 5f 62 6e | 1632 | 3612 | 44200067 | 0 | 1 | 0 | 0 28 28 5d f4 f dc | 1680 | 3612 | 44200095 | 0 | 1 | 0 | 0 e8 37 7a 9d e 6b | 1734 | 3612 | 442000cb | 0 | 1 | 0 | 0 cc 5d 4e 26 e2 30 | 1698 | 3612 | 442000a7 | 0 | 1 | 0 | 0 0 26 15 11 7a fa | 1674 | 3612 | 4420008f | 0 | 1 | 0 | 0 c d2 b5 63 51 87 | 1710 | 3612 | 442000b3 | 0 | 1 | 0 | 0 Total number of MAC addresses: 19 MCR64A > 2 1 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 0 6 0 2 Done It took 5.51255607605 seconds.

meanwhile.. I am working on another script to print mac addresses from another device, everything going well, however not able to skip match line.

import xlwt
import sys
import os
import xlrd
import unidecode
import telnetlib
import time
import re
from time import sleep
start = time.time()
user = 'admin'
password = '1234'
print ("Starting Client...")
host    = "10.19.1.49"
timeout = 2
print ("Connecting...")
try:
    session = telnetlib.Telnet(host, 23, timeout)
    time.sleep(1)
    session.read_until("Login :",2)
    session.write(user+"\r")
    time.sleep(2)
    session.read_until("Password :",2)
    session.write(password + "\r")
except Exception,e:
    print ("socket timeout")
else:
    time.sleep(2)
    session.read_until(">")
    print("Sending Commands...")
    session.write("dsl -c".encode('ascii') + b"\r")
    print("Reading...")
    session.read_until("$", timeout )
    session.write('get bridge forwarding' +'\r\r')
    time.sleep(2)
    output = session.read_until("$", timeout )
    session.write('\x1A')
    session.read_until(">")
    session.write("exit"+"\r")
    session.close()
    data = iter(output.strip().split('\n'))
    try:
        for item in data:
            if "get" in item:
               next(data)
            if "MAC" in item:
               next(data)
            if "----" in item:
               next(data)
            print item
    except StopIteration:
           pass
file.close()
print("Done")
print 'It took', time.time()-start, 'seconds.'
current output...
Output:
get bridge forwarding ----------------------------------------------- 00:18:82:2B:F4:A2 193 662 Learned C0:A0:BB:9C:38:21 22 662 Learned 00:90:1A:A3:C6:23 193 822 Learned E8:37:7A:9D:0F:44 15 822 Learned 00:90:1A:A3:C6:24 193 3214 Learned E8:CC:18:60:B3:E4 17 3214 Learned 00:90:1A:A3:C6:24 193 3240 Learned C0:EA:E4:44:81:A1 1 3240 Learned 00:17:7C:77:E6:DE 14 3603 Learned 10:62:EB:66:E8:2E 3 3603 Learned 40:7C:7D:1F:89:73 193 3603 Learned CC:5D:4E:72:77:C0 10 3603 Learned $
expected output

Output:
00:18:82:2B:F4:A2 193 662 Learned C0:A0:BB:9C:38:21 22 662 Learned 00:90:1A:A3:C6:23 193 822 Learned E8:37:7A:9D:0F:44 15 822 Learned 00:90:1A:A3:C6:24 193 3214 Learned E8:CC:18:60:B3:E4 17 3214 Learned 00:90:1A:A3:C6:24 193 3240 Learned C0:EA:E4:44:81:A1 1 3240 Learned 00:17:7C:77:E6:DE 14 3603 Learned 10:62:EB:66:E8:2E 3 3603 Learned 40:7C:7D:1F:89:73 193 3603 Learned CC:5D:4E:72:77:C0 10 3603 Learned
Reply


Messages In This Thread
Help required to print MAC addresses - by anna - Feb-16-2018, 07:33 AM
RE: Help required to print MAC addresses - by wavic - Feb-16-2018, 09:03 AM
RE: Help required to print MAC addresses - by anna - Feb-16-2018, 01:13 PM
RE: Help required to print MAC addresses - by wavic - Feb-16-2018, 01:53 PM
RE: Help required to print MAC addresses - by anna - Feb-16-2018, 03:12 PM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 04:54 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 06:19 AM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 06:30 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 08:18 AM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 08:26 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 11:29 AM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 11:43 AM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 12:19 PM
RE: Help required to print MAC addresses - by anna - Feb-17-2018, 12:31 PM
RE: Help required to print MAC addresses - by wavic - Feb-17-2018, 02:31 PM
RE: Help required to print MAC addresses - by anna - Feb-18-2018, 10:18 AM
RE: Help required to print MAC addresses - by wavic - Feb-18-2018, 11:13 AM
RE: Help required to print MAC addresses - by anna - Feb-18-2018, 04:14 PM
RE: Help required to print MAC addresses - by wavic - Feb-18-2018, 04:57 PM
RE: Help required to print MAC addresses - by anna - Feb-18-2018, 05:06 PM
RE: Help required to print MAC addresses - by wavic - Feb-18-2018, 05:34 PM
RE: Help required to print MAC addresses - by anna - Feb-19-2018, 06:40 AM
RE: Help required to print MAC addresses - by wavic - Feb-19-2018, 08:14 AM
RE: Help required to print MAC addresses - by anna - Feb-19-2018, 08:30 AM
RE: Help required to print MAC addresses - by wavic - Feb-19-2018, 03:22 PM
RE: Help required to print MAC addresses - by anna - Feb-19-2018, 03:37 PM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 06:51 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 07:12 AM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 07:45 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 08:08 AM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 08:40 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 09:38 AM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 09:52 AM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 10:13 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 11:08 AM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 11:16 AM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 11:39 AM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 12:12 PM
RE: Help required to print MAC addresses - by wavic - Feb-20-2018, 01:24 PM
RE: Help required to print MAC addresses - by anna - Feb-20-2018, 01:26 PM
RE: Help required to print MAC addresses - by buran - Feb-20-2018, 01:58 PM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 07:55 AM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 11:35 AM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 01:14 PM
RE: Help required to print MAC addresses - by buran - Feb-21-2018, 01:33 PM
RE: Help required to print MAC addresses - by anna - Feb-21-2018, 02:13 PM
RE: Help required to print MAC addresses - by anna - Feb-22-2018, 07:27 AM
RE: Help required to print MAC addresses - by wavic - Feb-22-2018, 07:34 AM
RE: Help required to print MAC addresses - by anna - Feb-22-2018, 07:51 AM
RE: Help required to print MAC addresses - by buran - Feb-22-2018, 09:28 AM
RE: Help required to print MAC addresses - by anna - Feb-22-2018, 09:53 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  a function to get IP addresses of interfaces Skaperen 2 1,466 May-30-2022, 05:00 PM
Last Post: Skaperen
  Loop through list of ip-addresses [SOLVED] AlphaInc 7 4,117 May-11-2022, 02:23 PM
Last Post: menator01
  instance methods sharing addresses mim 1 2,266 Mar-28-2021, 05:22 AM
Last Post: deanhystad
  Convert email addresses to VCF format jehoshua 2 4,733 Mar-06-2021, 12:50 AM
Last Post: jehoshua
  crunching ip addresses snichols 5 2,868 Nov-10-2020, 05:24 PM
Last Post: snichols
  extract email addresses from gmail vigneshboolog 0 1,808 Feb-11-2020, 09:23 AM
Last Post: vigneshboolog
  Extract email addresses from string and store them in a list oslosurfer 2 2,744 Nov-24-2019, 03:35 PM
Last Post: oslosurfer
  Read list of IP addresses from file and return a network dflick 4 4,950 Oct-27-2018, 09:33 AM
Last Post: buran
  How do I get coordinates for addresses from the csv list? BigD 6 7,931 Dec-02-2017, 09:38 PM
Last Post: BigD
  How to get data instead of memory addresses KBingo 3 14,344 Jun-12-2017, 12:36 AM
Last Post: KBingo

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020