Are you sure that the file is /dev/hdb5/ and not /dev/hdb5? The problem is that a directory called /dev/hdb5 wont exist and that may be the problem.
Is that the only message you get? Even if it fails on start-up, getting an IP address will be backgrounded or it may even be manually assigned at some point, although not likely.