issues
search
jeffsilverm
/
nbmdt
network boot, monitor, and diagnostic tool
GNU General Public License v2.0
2
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Create a priv'd daemon process that uses pythonping to ping remote systems and use traceroute to find the ISP border router
#48
jeffsilverm
opened
2 years ago
0
Send desktop notifications and reminders from Linux terminal
#47
jeffsilverm
opened
2 years ago
0
New Feature: Add "last known good" time to routing table in network.py
#46
jeffsilverm
opened
4 years ago
0
Everywhere where an IP address is used, use an ipaddress object
#45
jeffsilverm
closed
4 years ago
2
ping6 requires the network interface to ping a link local address
#44
jeffsilverm
opened
4 years ago
1
network.ping should return an ErrorLevel, not a tuple
#43
jeffsilverm
closed
4 years ago
1
nework.py is awful
#42
jeffsilverm
opened
4 years ago
0
Dev 0
#41
jeffsilverm
opened
4 years ago
0
Move the DNSFailure class definition to utilities
#40
jeffsilverm
opened
4 years ago
0
routes.py uses the route command, should use the ip route command
#39
jeffsilverm
closed
4 years ago
1
pytest sometimes uses python 2.7 when python 3.6 or greater is required
#38
jeffsilverm
closed
5 years ago
1
use ping exit codes to diagnose network issues - esp. if dig works and ping fails.
#37
jeffsilverm
opened
5 years ago
0
Change the return type from OsCliInter.run_command in utilities.py
#36
jeffsilverm
opened
5 years ago
0
class Layer should get more functionality
#35
jeffsilverm
closed
5 years ago
1
running pytest test_nbmdt.py gives attribute errors in TestIPv4Route
#34
jeffsilverm
opened
5 years ago
2
You're doing the diagnostic part all wrong. Write a diagnose_network ( host, transport, port, protocol) function
#33
jeffsilverm
opened
5 years ago
1
nbmdt fails when creating object applications
#32
jeffsilverm
opened
5 years ago
1
A missing stanza in the configuration JSON file will cause a KeyError exception
#31
jeffsilverm
opened
5 years ago
0
mypy is complaining
#30
jeffsilverm
opened
5 years ago
0
Circular import
#29
jeffsilverm
opened
5 years ago
3
pytest is not testing the command line arg parser correctly.
#28
jeffsilverm
opened
5 years ago
0
pytest found that if filename is not specified after -d or --diagnose, that's an error
#27
jeffsilverm
closed
5 years ago
1
Use ndptool for network discovery in IPv6
#26
jeffsilverm
opened
5 years ago
0
Use a python module instead of forking a subprocess to look at arp cache
#25
jeffsilverm
opened
5 years ago
0
Parser issues: modes should be exclusive also configuration file is mandatory with --diagnose and --nominal
#24
jeffsilverm
closed
5 years ago
1
Separating the contents of interface.py into two files
#23
jeffsilverm
opened
5 years ago
1
Make the .discover() methods consistent across classes, which means that they inherit from the Layer() superclass
#22
jeffsilverm
opened
6 years ago
1
Use case for a new device class: virtual devices
#21
jeffsilverm
opened
6 years ago
0
How to allow for multiple test failures
#20
jeffsilverm
opened
6 years ago
0
Convert test_application.py to use PyTest
#19
jeffsilverm
opened
6 years ago
0
In test_application.py, there are hard coded public name servers
#18
jeffsilverm
opened
6 years ago
0
If interface name does not end with a :, then the last character in the name is erroneously removed
#17
jeffsilverm
opened
6 years ago
0
WIFI MAC address is not recognized because the string in the ip command is not link/ether
#16
jeffsilverm
opened
6 years ago
0
find_executable will be wrong in a corner case if running as root
#15
jeffsilverm
opened
6 years ago
0
Verify that the type of current_system.default_ipv6_gateway is IPv6Address
#14
jeffsilverm
opened
6 years ago
0
ip command is in different places in native Ubuntu and WSL. Also ip command output different on WSL
#13
jeffsilverm
closed
6 years ago
1
Exception DNSFailure should include more information
#12
jeffsilverm
closed
6 years ago
1
str(self.ipv4_address) returns a 4 byte array, which is an IPv4 address in binary.
#11
jeffsilverm
closed
6 years ago
2
In network.py line 45, an exception socket.gaierror is raised.
#10
jeffsilverm
closed
6 years ago
2
routes returns an string when it should return an IPv4Address
#9
jeffsilverm
closed
6 years ago
0
routes.py should be named network.py
#8
jeffsilverm
closed
6 years ago
4
Rename the test_dns method to something else and create a DNS class.
#7
jeffsilverm
opened
6 years ago
1
Why are the duplicate ping methods in both tests.py and routes.py
#6
jeffsilverm
closed
6 years ago
1
class IPv4Route is defined recursively
#5
jeffsilverm
closed
6 years ago
1
Use the API in myip.com to determine my IPv4 and IPv6 address
#4
jeffsilverm
opened
6 years ago
0
How to detect loss of carrier on a UTP connection
#3
jeffsilverm
opened
6 years ago
0
ip is in different places on different machines
#2
jeffsilverm
closed
6 years ago
1
The results of the ip link list command vary too much
#1
jeffsilverm
closed
7 years ago
1