WNR3500L

2 posts / 0 new
Last post
Dong
Dong's picture
WNR3500L

Hello guys,

I would like to develop a Linux application at application layer on a WNR3500L. i am using Tomato 1.28.
The application software listens at the external port, it may modify the data packet at the application layer, and then sends it to the internal port.
Therefore, i have to disable the routing and forwarding function of the router itself, and run my own application. Could you please tell me how I cam do that? Just kill those routing and forwarding processes in Linux? What's the names of those processes.

many thx

Dong

Subhra
Subhra's picture
As per my knowledge concerned

As per my knowledge concerned, if you want to just inspect a packet from the application layer then you can do this by opening a raw socket, but for modifying this packet you might have to modify the kernel network stack. Better you ask people having expertise in that particular field.