Well.. it's quite strange..

169.254.0.0 is the default range of ip adress of windows.. maybe it can
interfer on the router
So maybe you should give to the laptop a fixed adress such
132.147.160.2 with the appropiate netmask 255.255.255.0
restart the linux box network
/etc/init.d/networking restart (or network restart )
and see...
maybe it can be interresting to tcpdump the eth0 interface..
Balance wrote:
> Right - I'm working using Pan now which should be a bit easier.
>
> Copied below are the output from ifconfig and
> /etc/sysconfig/networking/devices - I think they show nothing unusual.
>
>
> ifconfig
> eth0 Link encap:Ethernet HWaddr 00:0D:88:19:FE:58
> inet addr:132.147.160.1 Bcast:132.147.160.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:257 errors:0 dropped:0 overruns:0 frame:0
> TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:24460 (23.8 Kb) TX bytes:1552 (1.5 Kb)
> Interrupt:9 Base address:0x3000
>
> eth1 Link encap:Ethernet HWaddr 00:0D:88:19:FE:5B
> inet addr:192.168.28.53 Bcast:192.168.28.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:25186 errors:0 dropped:0 overruns:0 frame:0
> TX packets:10522 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:18085906 (17.2 Mb) TX bytes:732181 (715.0 Kb)
> Interrupt:11 Base address:0x5000
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:59524 errors:0 dropped:0 overruns:0 frame:0
> TX packets:59524 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:4063675 (3.8 Mb) TX bytes:4063675 (3.8 Mb)
>
> [root@router root]# cat /etc/sysconfig/networking/devices/*
> DEVICE=eth0
> ONBOOT=yes
> BOOTPROTO=none
> IPADDR=132.147.160.1
> NETMASK=255.255.255.0
> USERCTL=no
> PEERDNS=no
> TYPE=Ethernet
> NETWORK=132.147.160.0
> BROADCAST=132.147.160.255
> DEVICE=eth1
> ONBOOT=yes
> BOOTPROTO=none
> IPADDR=192.168.28.53
> NETMASK=255.255.255.0
> USERCTL=no
> PEERDNS=no
> TYPE=Ethernet
> NETWORK=192.168.28.0
> BROADCAST=192.168.28.255
> GATEWAY=192.168.28.13
> [root@router root]#
>