dhcp for pxe. dhcpd.conf problem

hi all,
im trying to set up a pxe server to install opensuse on a machine without dvdrom, i think ive got it all figured out, except the dhcpd, it wont restart.
i started going through this guide: vavai blog pxe boot

and when the dhcpd wouldnt restart i saw through the forums here, and the man pages, i also tried installing the yast2 dhcp server package and that didnt work, so i tried merging the generated conf, with my previous configuration, and ended up with this:

#option domain-name "pc65";
server-name "192.168.0.11";
ddns-update-style none;
default-lease-time 14400;
allow booting;
class "pxe"{
match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
}
class "etherboot"{
match if substring (option vendor-class-identifier, 0, 9) = "Etherboot";
}

subnet 192.168.0.0 netmask 255.255.255.0{
range 192.168.0.10 192.168.0.17;
#option routers 192.168.0.1;
#server-name "192.168.0.1";
filename "pxelinux, 0";
allow members of "pxe";
range 192.168.0.12 192.168.0.14;
allow members of "etherboot";
range 192.168.0.15 192.168.0.17;
}

and this is what happens when i try “# service dhcpd restart”

# service dhcpd restart                                                          
Shutting down DHCP server                                                  done 
Starting DHCP server Internet Systems Consortium DHCP Server V3.1.2p1                              
Copyright 2004-2009 Internet Systems Consortium.                                                   
All rights reserved.                                                                               
For info, please visit http://www.isc.org/sw/dhcp/                                                 
/var/lib/dhcp///etc/dhcpd.conf line 18: expecting allow/deny key                                   
allow members                                                                                      
      ^
/var/lib/dhcp///etc/dhcpd.conf line 18: expecting a parameter or declaration
allow members of "pxe";
                      ^
/var/lib/dhcp///etc/dhcpd.conf line 20: expecting allow/deny key
allow members
      ^
/var/lib/dhcp///etc/dhcpd.conf line 20: expecting a parameter or declaration
allow members of "etherboot";
                            ^
Configuration file errors encountered -- exiting

... ...

exiting.

PXE / dhcp / install 11.2 opensuse - openSUSE Forums