Well, if the filesystem is unrecognized, you'll still see the drive, you just won't be able to mount it. So I can tell you that the drive isn't being found. Why, I couldn't say. Are you sure it got labeled as sdc, and not sda, sdb, uba, ubb, etc?
For the network. try setting a static ip:
/sbin/ifconfig eth0 <ip> netmask 255.255.255.0 broadcast <ip, last octet .255>
/sbin/route add default gw <gateway>
For example:
/sbin/ifconfig eth0 192.168.1.2 netmask 255.255.255.o broadcast 192.168.1.255
/sbin/route add default gw 192.168.1.1
Then try pinging by ip: ping 4.2.2.1
That'll tell you if it's a DNS problem (if that works and pinging google.com doesn't)
Good luck!