После установки Trafd в мане прочитал что он юзает bpf. Выяснил, что ядро было собрано без этого модуля. Собрал ядро с поддержкой
pseudo-device bpf# Berkeley Packet Filter
После создал девайс
# sh MAKEDEV bpf0
Но один хрен не работает.
trafd -i xl0
trafd: (no devices found) /dev/bpf0: Device not configured
ОС FreeBSD 4.9
Подскажите плиз, чего я не доделал?
>После установки Trafd в мане прочитал что он юзает bpf. Выяснил, что
>ядро было собрано без этого модуля. Собрал ядро с поддержкой
> pseudo-device bpf# Berkeley Packet Filter
>После создал девайс
> # sh MAKEDEV bpf0
>Но один хрен не работает.
>trafd -i xl0
>trafd: (no devices found) /dev/bpf0: Device not configured
>ОС FreeBSD 4.9
>Подскажите плиз, чего я не доделал?# ls -la /dev/bpf*
?
>>После установки Trafd в мане прочитал что он юзает bpf. Выяснил, что
>>ядро было собрано без этого модуля. Собрал ядро с поддержкой
>> pseudo-device bpf# Berkeley Packet Filter
>>После создал девайс
>> # sh MAKEDEV bpf0
>>Но один хрен не работает.
>>trafd -i xl0
>>trafd: (no devices found) /dev/bpf0: Device not configured
>>ОС FreeBSD 4.9
>>Подскажите плиз, чего я не доделал?
>
># ls -la /dev/bpf*
>
>?# ls -la /dev/bpf*
crw------- 1 root wheel 23, 0 Jul 5 19:22 /dev/bpf0
crw------- 1 root wheel 23, 1 Apr 9 2004 /dev/bpf1
crw------- 1 root wheel 23, 2 Apr 9 2004 /dev/bpf2
crw------- 1 root wheel 23, 3 Apr 9 2004 /dev/bpf3
#
>>>После установки Trafd в мане прочитал что он юзает bpf. Выяснил, что
>>>ядро было собрано без этого модуля. Собрал ядро с поддержкой
>>> pseudo-device bpf# Berkeley Packet Filter
>>>После создал девайс
>>> # sh MAKEDEV bpf0
>>>Но один хрен не работает.
>>>trafd -i xl0
>>>trafd: (no devices found) /dev/bpf0: Device not configured
>>>ОС FreeBSD 4.9
>>>Подскажите плиз, чего я не доделал?
>>
>># ls -la /dev/bpf*
>>
>>?
>
># ls -la /dev/bpf*
>crw------- 1 root wheel 23, 0
>Jul 5 19:22 /dev/bpf0
>crw------- 1 root wheel 23, 1
>Apr 9 2004 /dev/bpf1
>crw------- 1 root wheel 23, 2
>Apr 9 2004 /dev/bpf2
>crw------- 1 root wheel 23, 3
>Apr 9 2004 /dev/bpf3
>#что в ядре?
# uname -a
# grep bpf /sys/i386/conf/YOURKERNELtrafd как ставился?
# cat /usr/ports/.../trafd/distinfo
как запускался trafd:
# id
# trafd -i ifaceX# sysctl -a | grep secure
# ls -la /var/db/pkg | grep bpf
>>>>После установки Trafd в мане прочитал что он юзает bpf. Выяснил, что
>>>>ядро было собрано без этого модуля. Собрал ядро с поддержкой
>>>> pseudo-device bpf# Berkeley Packet Filter
>>>>После создал девайс
>>>> # sh MAKEDEV bpf0
>>>>Но один хрен не работает.
>>>>trafd -i xl0
>>>>trafd: (no devices found) /dev/bpf0: Device not configured
>>>>ОС FreeBSD 4.9
>>>>Подскажите плиз, чего я не доделал?
>>>
>>># ls -la /dev/bpf*
>>>
>>>?
>>
>># ls -la /dev/bpf*
>>crw------- 1 root wheel 23, 0
>>Jul 5 19:22 /dev/bpf0
>>crw------- 1 root wheel 23, 1
>>Apr 9 2004 /dev/bpf1
>>crw------- 1 root wheel 23, 2
>>Apr 9 2004 /dev/bpf2
>>crw------- 1 root wheel 23, 3
>>Apr 9 2004 /dev/bpf3
>>#
>
>что в ядре?
>
># uname -a
># grep bpf /sys/i386/conf/YOURKERNEL
>
>trafd как ставился?
>
># cat /usr/ports/.../trafd/distinfo
>
>как запускался trafd:
>
># id
># trafd -i ifaceX
>
># sysctl -a | grep secure
>
># ls -la /var/db/pkg | grep bpf# uname -a
FreeBSD xxx.ru 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Fri Apr 9 15:52:49 KRAST 2004 xxx@xxx.ru:/usr/src/sys/compile/YOURKERNEL i386
##grep bpf /sys/i386/conf/YOURKERNEL
# The `bpf' pseudo-device enables the Berkeley Packet Filter.
pseudo-device bpf #Berkeley packet filter
## cat /usr/ports/net/trafd/distinfo
MD5 (trafd-3.0.1.tgz) = 6a5abb246e95b68f0d53ebf789bda4fb
## id
uid=0(root) gid=0(wheel) groups=0(wheel), 2(kmem), 3(sys), 4(tty), 5(operator), 20(staff), 31(guest)
## trafd -i xl0
trafd: (no devices found) /dev/bpf0: Device not configured
## sysctl -a | grep secure
kern.securelevel: -1
## ls -la /var/db/pkg | grep bpf
# Тут ничего не написал
ещё sysctl kern.bootfileи совпадет ли дата создания файла с датой перекомпилёжки. Ведь файл могли переложить в /boot и поправить /boot/locader.conf (я так делаю). А installworld всё в корень суёт.
># uname -a
>FreeBSD xxx.ru 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Fri Apr 9 15:52:49 KRAST
>2004 xxx@xxx.ru:/usr/src/sys/compile/YOURKERNEL i386реальную инфу я просил - конкретное имя вместо YOURKERNEL везде
>
>#grep bpf /sys/i386/conf/YOURKERNEL
># The `bpf' pseudo-device enables the Berkeley Packet Filter.
>pseudo-device bpf# ls -la /sys/i386/conf/YOURKERNEL
# ls -la /var/db/pkg | grep trafd (как ставился: из портов?)
# which trafd
# ldd /path/trafd
# ls -la /kernel*ядро было пересобрано после добавления в него bpf?
# cd /dev
# ./MAKEDEV all
# ifconfig -a
>
>># uname -a
>>FreeBSD xxx.ru 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Fri Apr 9 15:52:49 KRAST
>>2004 xxx@xxx.ru:/usr/src/sys/compile/YOURKERNEL i386
>
>реальную инфу я просил - конкретное имя вместо YOURKERNEL везде
>
>>
>>#grep bpf /sys/i386/conf/YOURKERNEL
>># The `bpf' pseudo-device enables the Berkeley Packet Filter.
>>pseudo-device bpf
>
># ls -la /sys/i386/conf/YOURKERNEL# ls -la /sys/i386/conf/BCS
-rw-r--r-- 1 root wheel 9622 Jul 5 19:07 /sys/i386/conf/BCS
#>
># ls -la /var/db/pkg | grep trafd (как ставился: из портов?)# ls -la /var/db/pkg | grep trafd
drwxr-xr-x 2 root wheel 512 Jun 25 12:09 trafd-3.0.1_1
#Ставился из портов.
>
># which trafd# which trafd
/usr/local/bin/trafd
#># ldd /path/trafd
# ldd /usr/local/bin/trafd
/usr/local/bin/trafd:
libpcap.so.2 => /usr/lib/libpcap.so.2 (0x2806a000)
libc.so.4 => /usr/lib/libc.so.4 (0x28086000)
#># ls -la /kernel*
# ls -la /kernel*
-r-xr-xr-x 1 root wheel 1661196 Apr 9 2004 /kernel
-r-xr-xr-x 1 root wheel 4263087 Oct 27 2003 /kernel.GENERIC
-r-xr-xr-x 1 root wheel 4263087 Oct 27 2003 /kernel.old
#>
>ядро было пересобрано после добавления в него bpf?Да.
>
># cd /dev
># ./MAKEDEV all
># ifconfig -a
>>
>>># uname -a
>>>FreeBSD xxx.ru 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Fri Apr 9 15:52:49 KRAST
>>>2004 xxx@xxx.ru:/usr/src/sys/compile/YOURKERNEL i386
>>
>>реальную инфу я просил - конкретное имя вместо YOURKERNEL везде
>>
>>>
>>>#grep bpf /sys/i386/conf/YOURKERNEL
>>># The `bpf' pseudo-device enables the Berkeley Packet Filter.
>>>pseudo-device bpf
>>
>># ls -la /sys/i386/conf/YOURKERNEL
>
># ls -la /sys/i386/conf/BCS
>-rw-r--r-- 1 root wheel 9622 Jul 5 19:07
>/sys/i386/conf/BCSдата ядра BCS - 5 июля (последние изменения)
>>
>># ls -la /var/db/pkg | grep trafd (как ставился: из портов?)
>
># ls -la /var/db/pkg | grep trafd
>drwxr-xr-x 2 root wheel 512 Jun 25 12:09
>trafd-3.0.1_1
>#сборка trafd 25 июня
>Ставился из портов.
>
>>
>># which trafd
>
># which trafd
>/usr/local/bin/trafd
>#
>
>># ldd /path/trafd
>
># ldd /usr/local/bin/trafd
>/usr/local/bin/trafd:
> libpcap.so.2 => /usr/lib/libpcap.so.2 (0x2806a000)
> libc.so.4 => /usr/lib/libc.so.4 (0x28086000)
>#
>
>># ls -la /kernel*
>
># ls -la /kernel*
>-r-xr-xr-x 1 root wheel 1661196 Apr 9
>2004 /kernelиспользуемое ядро - сборка 9 апреля 2004
>-r-xr-xr-x 1 root wheel 4263087 Oct 27 2003
>/kernel.GENERIC
>-r-xr-xr-x 1 root wheel 4263087 Oct 27 2003
>/kernel.old
>#
>
>>
>>ядро было пересобрано после добавления в него bpf?
>
>Да.см выше даты, уверен что все нормально с этим старым ядром от апреля 2004 года?
>>
>># cd /dev
>># ./MAKEDEV all
>># ifconfig -a
>>>
>>>># uname -a
>>>>FreeBSD xxx.ru 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Fri Apr 9 15:52:49 KRAST
>>>>2004 xxx@xxx.ru:/usr/src/sys/compile/YOURKERNEL i386
>>>
>>>реальную инфу я просил - конкретное имя вместо YOURKERNEL везде
>>>
>>>>
>>>>#grep bpf /sys/i386/conf/YOURKERNEL
>>>># The `bpf' pseudo-device enables the Berkeley Packet Filter.
>>>>pseudo-device bpf
>>>
>>># ls -la /sys/i386/conf/YOURKERNEL
>>
>># ls -la /sys/i386/conf/BCS
>>-rw-r--r-- 1 root wheel 9622 Jul 5 19:07
>>/sys/i386/conf/BCS
>
>дата ядра BCS - 5 июля (последние изменения)
>
>>>
>>># ls -la /var/db/pkg | grep trafd (как ставился: из портов?)
>>
>># ls -la /var/db/pkg | grep trafd
>>drwxr-xr-x 2 root wheel 512 Jun 25 12:09
>>trafd-3.0.1_1
>>#
>
>сборка trafd 25 июня
>
>>Ставился из портов.
>>
>>>
>>># which trafd
>>
>># which trafd
>>/usr/local/bin/trafd
>>#
>>
>>># ldd /path/trafd
>>
>># ldd /usr/local/bin/trafd
>>/usr/local/bin/trafd:
>> libpcap.so.2 => /usr/lib/libpcap.so.2 (0x2806a000)
>> libc.so.4 => /usr/lib/libc.so.4 (0x28086000)
>>#
>>
>>># ls -la /kernel*
>>
>># ls -la /kernel*
>>-r-xr-xr-x 1 root wheel 1661196 Apr 9
>>2004 /kernel
>
>используемое ядро - сборка 9 апреля 2004
>
>>-r-xr-xr-x 1 root wheel 4263087 Oct 27 2003
>>/kernel.GENERIC
>>-r-xr-xr-x 1 root wheel 4263087 Oct 27 2003
>>/kernel.old
>>#
>>
>>>
>>>ядро было пересобрано после добавления в него bpf?
>>
>>Да.
>
>см выше даты, уверен что все нормально с этим старым ядром от
>апреля 2004 года?
>
>>>
>>># cd /dev
>>># ./MAKEDEV all
>>># ifconfig -a
lavr - Спасибо, я все понял. Сори за тупой вопрос.
>lavr - Спасибо, я все понял. Сори за тупой вопрос.нет проблем, не ошибается только тот кто ничего не делает.