Sorry for the delay,
I have run the topology with debug mode. and I tried ping by opening the xterms and I have put all the dependencies of the container
RUN apt-get update && apt-get install -y \
net-tools \
ethtool \
iputils-ping \
iproute2 \
python3-setuptools \
python3-pip \
vim \
wavemon \
wireless-tools \
nmap \
traceroute \
iw
topology is we have
STA2
|
|
AP1 ----S1-----H1
|
|
STA1
STA1 has 10.0.0.1 IP address
STA2 has 10.0.0.2 IP address
H1 has 10.0.0.4 IP address
STA1 and STA2 are able to ping each other but H1 is not accessible
I cross-checked the IP in H1 by opening xterm in H1 and route also shows 10.0.0.0 to the h1-eth0 interface
One error I noticed is telnet to controller resulted in error
*** c0 : ('echo A | telnet -e A 127.0.0.1 6653',)
DEBUG:mininet:*** c0 : ('echo A | telnet -e A 127.0.0.1 6653',)
Telnet escape character is 'A'.
Trying 127.0.0.1...
DEBUG:mininet:Telnet escape character is 'A'.
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
DEBUG:mininet:telnet: Unable to connect to remote host: Connection refused
I have attached the log for your reference