Страница 1 из 1
QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-01-28 17:00:39
emlen
Суть в том, что ядро перекомпилить считаю на pfsense нецелесообразным, вернее вообще невозможным, да и не рекомендуют... (разве что есть где-то исходники pfsense ядра с их generic опциями), извините, мысль излагаю на своем делитантском уровне;) но столкнулся с тем что модули необходимые для сабжа, как-то kqemu.ko ... не подгружаются. Правда был уже аналогичный поиск с линукс совместимостью и тогда все решилось подгрузкой дополнительных модулей для того чтоб загрузились необходимые. Вот думаю может и здесь есть подобный выход из положения, подскажите, люди добрые!
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-03 11:26:01
vadim64
вы уже что то пробовали в этом направлении? какие модули не загружаются?
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-05 22:10:48
emlen
да вот собственно kqemu.ko и не загружается
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-07 8:03:31
vadim64
вывод сообщения об ошибке загрузки?
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-13 0:43:51
emlen
Код: Выделить всё
%kldload kqemu.ko
kldload: can't load kqemu.ko: No such file or directory
%ls /boot/kernel/kqemu.ko
/boot/kernel/kqemu.ko
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-13 0:51:17
emlen
Код: Выделить всё
%kldstat
Id Refs Address Size Name
1 7 0xc0400000 ac3240 kernel
2 1 0xc0ec4000 6a45c acpi.ko
4 2 0xc51fe000 4000 libiconv.ko
5 1 0xc51d9000 2000 msdosfs_iconv.ko
6 1 0xc656f000 f000 fuse.ko
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-13 14:04:31
Alex Keda
в логах чё
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-14 12:25:15
emlen
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-02-18 20:53:47
emlen
Надыбал примерный конфиг ядра pfsense:
Код: Выделить всё
makeoptions MODULES_OVERRIDE="acpi ndis if_ndis ipfw ipdivert dummynet fdescfs cpufreq"
include GENERIC
ident pfSense7
options SCHED_ULE # add inULE scheduler
nooptions SCHED_4BSD
# IPSEC filtering interface
device enc
optionGEOM_MIRROR
optionsGEOM_UZIP
optionsGEOM_LABEL
nooptionGEOM_MBR
optionsGEOM_PART_MBR
# Wireless
device wlan
device wlan_wep
device wlan_ccmp
device wlan_tkip
device wlan_xauth
device wlan_acl
device wlan_amrr
device wlan_scan_ap
device wlan_scan_sta
device ath
device ath_hal
options AH_SUPPORT_AR5416
device ath_rate_sample
devicean# Aironet 4500/4800 802.11 wireless NICs.
deviceawi# BayStack 660 and others
deviceral # Ralink Technology RT2500 wireless NICs.
devicewi# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
#devicewl# Older non 802.11 Wavelan wireless NIC.
options UNIONFS # Union filesystem
device bktr
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT
devicebpf
device carp
device pf
device pflog
device pfsync
device vlan
device gre
options IPSTEALTH
options INCLUDE_CONFIG_FILE
options NETGRAPH #netgraph(4) system
options NETGRAPH_ASYNC
options NETGRAPH_BPF
options NETGRAPH_BRIDGE
options NETGRAPH_CISCO
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_FRAME_RELAY
options NETGRAPH_HOLE
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_LMI
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_ONE2MANY
options NETGRAPH_PPP
options NETGRAPH_PPPOE
options NETGRAPH_PPTPGRE
options NETGRAPH_RFC1490
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_VJC
device ubsa
# 3G devices
deviceufoma
#deviceumsm
device ucom
device uplcom
device ubsa
device umct
device uvisor
device uark
device uftdi
device uvscom
device umodem
device ufoma
options IPSEC
options IPSEC_NAT_T
device crypto # core crypto support
device cryptodev # /dev/crypto for access to h/w
device rndtest # FIPS 140-2 entropy tester
device hifn # Hifn 7951, 7781, etc.
options HIFN_DEBUG # enable debugging support: hw.hifn.debug
options HIFN_RNDTEST # enable rndtest support
device ubsec # Broadcom 5501, 5601, 58xx
device udav # Davicom DM9601 USB Ethernet driver
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_PRIQ
optionsALTQ_FAIRQ
# Bridging
device if_bridge
options MSGMNB=8192 # max # of bytes in a queue
options MSGMNI=40 # number of message queue identifiers
options MSGSEG=512 # number of message segments per queue
options MSGSSZ=32 # size of a message segment
options MSGTQL=2048 # max messages in system
device tap
device hme
# Needed for FreeSBIE 2
options NULLFS
device speaker
options DEVICE_POLLING
#options ZERO_COPY_SOCKETS
#device natpt
#options TCP_SIGNATURE
# Allow gmirror to function
device lagg
devicesafe
# et(4) for AGERE ET1310 fastE and gigE
deviceet
device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards
options MROUTING
По ходу че-то туда нуно добавить, чтоб полноценно заработало

Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-05-28 17:14:50
emlen
хы - хы, и ниткто за все время ниче умного в топике не написал...

))
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-05-28 17:51:19
vadim64
хы - хы, и вы за все время не начали разбираться в оригинальной правильной ос, а продолжаете ковырять её выродка для тупых и ленивых?
Re: QEMU на Pfsense, кто-нить так извращался?:)
Добавлено: 2011-05-28 23:23:25
ski
emlen писал(а):да вот собственно kqemu.ko и не загружается
А какая у нас там версия qemu-то нынче у порта? а то апдейтинг говорит нам, что
20091206:
AFFECTS: users of emulators/qemu
AUTHOR:
nox@FreeBSD.org
The port has been updated to 0.11.1, which no longer enables kqemu by
default (if built with KQEMU knob on), now you also have to explicitly
pass -enable-kqemu (or -kernel-kqemu as with the previous versions)
if you want to use it. Also note the 0.11 stable branch is the last
qemu branch that still supports kqemu, so if you depend on reasonably
fast emulation on FreeBSD you should start looking for alternatives
some time soon. (VirtualBox?)
Может, последовать их совету?