have him try to use the wireless connection (assuming he has the wireless network adapter).
go into network settings, scan for the network, and then set everything else (ip, dns servers, etc..) to automatic. does that let him sign in?
Xbox Forums FAQConnecting to Xbox Live FAQ