This is probably because support for ippool is not compiled into the kernel you are using. Try adding "options IPFILTER_LOOKUP" to your kernel config file and rebuilding the kernel.
Darren [ Charset ISO-8859-1 unsupported, converting... ] > Hi Darren, > > I created the node and submitted the bugfix via send-pr. > > Unfortunately I now get: > clarity 16 # ippool -f test.pool > load_pool:SIOCLOOKUPADDTABLE: Input/output error > clarity 17 # ippool -l > ioctl(SIOCLOOKUPSTAT): Input/output error > > I'm hoping a reboot might fix this, but I need to be careful > about taking my box down because of some issues with sensitive > software raid and sensitive users. > > Thanks, > gene > > > > I'm using NetBSD 2.1_Stable > >> ipf V4.1.3 > >> > >> ipf and ipnat are working fine... > >> > >> When I try to invoke ippool, I get the following error message: > >> ippool -l > >> open(IPLOOKUP_NAME): No such file or directory > >> > >> ippool -f test.pool gives same error message. > >> > >> I notice that there is no /dev/iplookup > >> > >> In /dev , "./MAKEDEV iplookup" says: > >> ./MAKEDEV: iplookup: unknown device. > > > > Use send-pr and report the problem. > > > >> Is the error due to not having /dev/iplookup? > > > > Yes. > > > >> If so, how do I create this device? > > > > If you do "ls -al /dev/ipnat", you should see something like: > > crw------- 1 root wheel 44, 1 May 15 07:08 /dev/ipnat > > > > do: > > mknod /dev/iplookup c 44 6 > > > > Darren > > > >
