hey m8,
the cable u r using is fine so there is defo no problem in that i have my box connected to my router via cross aswell and can connect to it from my desktop or laptop no hassle or go online with it,i would say there is an issue with the ip`s u saying u have given ur box 192.168.1.2. and ur laptop 192.168.1.1 but what about ur router? what ip has it got? Also if have disabled windows firewall and u r using a antivirus u have to disable firewall in it 2 or make ur box a trusted device.By the way if u connect ur box to ur router can u connect to the server for updates or it won`t go online at all?