I Found this post last night on a Srcds forum. However. its for Windows servers my Linux server starts but MM and SM and the plugins don't work.
----------------------------------------------------------------------
RE: srcds will not start - update going in loops
Here's the fix I'm using from the #hlserveradmins channel.
It appears you can fix windows by copying the FileSystem_Steam.dll from the multiplayer ob binaries.cfg client file, then placing it in the orangebox/bin folder and renaming it to filesystem_stdio.dll.
I've extracted and renamed that file and put it in a rar for you guys if you're lazy. My servers are working now. Just extract that rar to your orangebox/bin folder and restart.
removed