Hello,
I'm trying to establish a TCP connection over a PPP serial link to a cell modem attached my Tiva TM4C1294N device and a host PC.
I'm able to pass UDP traffic between my host PC and Tiva device over the cell modem link. I'm able to establish a TCP connection between the host PC and Tiva device if I use a direct Lan connection.
As a test, I was able to establish a TCP connection by adding a static route for my host PC. This seems to suggest that the problem is not with the PPP link or the modem but rather with the proxity route in the table.
The PPP proxy route to the cell modem is address 192.168.15.31. I know that a TCP connection can be made over a PPP link from the TCP echo example and my test of creating a static route but I'm not sure why it isn't working over this proxy route. What I mean by not working is I call the function accept(,,,,) and it never returns as if there was no connection attempted. I can look at the serial traffic over the PPP link and see the connection attempt get to the device but it seems to be getting discarding before making to my socket.
Does anyone have any suggestions of things I can try or any theories about why this doesn't work? Thanks.