Changing kernel routing table

I’m running opensuse 13.2 on two laptops, both connecting to a wireless router. I would like to make an ssh mount of one laptop (198.168.0.105) on the other (192.168.0.101). There’s a ‘ping’ responses between the two. However, traceroute doesn’t work and consequently when I try to make a SSH connection I get a ‘No route to host’. The port 22 is open on both laptops. So I figured that the routing table is wrong. My gateway to the router is 192.168.0.1, the subnet mask is 255.255.255.0 on both. This is what I get:

syd:/home/mickey # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.1 0.0.0.0 UG 1024 0 0 wlp2s0
192.168.0.0 * 255.255.255.0 U 0 0 0 wlp2s0
syd:/home/mickey # route del 192.168.0.0
SIOCDELRT: No such process
syd:/home/mickey #

Why can’t I delete what I want to delete? Is what I want to do a solution for my problem?
Thanks for any help!

When you can ping the route is correct. Thus your conclusion is wrong.
And removing that route would let you without any connection. Is that what you want?

But you only show thertouting table of one of the systems. Why not the other?

And why not show the traceroute, so everybody can see what you do and what you get.

As far as I can see the routing able is correct and fits the two IP addresses you
mention.

But it is a bit difficult to read your computer text, because of malforming by the forums software. To avoid this, please use CODE tags. You get CODE tags by clicking on the # button in the tool bar of the post editor. Copy/paste tthe computer text (prefferable inclusing the prompt, the command, the output and the next prompt) directly from your terminal windoow in between the CODE tags.

Thanks for the help! I checked the other computer’s route table. It’s ok after what I learnt from you. And now the ssh connection between the two laptops works although I didn’t change any configuration but allowed updates to be installed.

Nice it works. And thank you for reporting back. Enjoy.