From: Muhammad A. R. <r_...@ya...> - 2017-07-26 09:02:39
|
Hello Everyone, I am trying to implement an IPoA server using virtual ATM in Ubuntu 14.04. I do not have a real ATM card. I have two computers with ubuntu 14.04 installed in them. One of them will act as the server and another as client. They are connected directly using a crossover cable via LAN. I want to run ping and traceroute test between them if I can successfully implement them. My preferred connection would be something like this: <Ubuntu14.04 - Virtual ATM>---- ethernet LAN---- <Ubuntu 14.04 Client> I have read through the documentation and saw that it is possible to use CLIP which will allow me to run IP through virtual ATM. I have modified my kernel which is 4.12.3 and enabled: Asynchronous Transfer Mode (ATM) (EXPERIMENTAL) (NEW) Classical IP over ATM (NEW) Do NOT send ICMP if no neighbour (CONFIG_ATM_CLIP_NO_ICMP) LAN Emulation (LANE) support (NEW) Multi-Protocol Over ATM (MPOA) support (NEW) ATM over TCP (CONFIG_ATM_TCP) Then I build the kernel and installed it. Then I could initialize atm0 with the command atmarp -c atm0 and i could set the ip address and netmask to it. And when I run the ifconfig command, it shows my atm0 there with my specified ip address and netmask. I am pretty much lost after this point. I tried connecting with the second laptop and tried to ping the server at the atm0's ip, but I get destination unreachable error. Then I tried using the atmtcp virtual listen command on the server laptop and tried atmtcp virtual connect 'server's ip' on the second laptop but nothing happens either. Then I opened another terminal in server and tried atmtcp virtual connect localhost there. I see that on the first terminal: Link 1: incoming ATMTCP connection from 127.0.0.1, but I can't ping or send or receive anything. Please let me know if it is possible to implement what I am trying to do. Any guidance, suggestions is highly appreciated. Regards, Muhammad Arifur Rahman |