<div dir="ltr"><span style="font-size:14px">榮樂様</span><br><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">豊田工業高等専門学校の海野です</span></div><div><span style="font-size:14px">度々申し訳ありません。</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">bitvisorの設定ファイルは、bitvisor.confとdefconfigの2つがありますが</span></div><div><span style="font-size:14px">vmm.driver.pciの設定は2つのファイルで共有されている必要があるのでしょうか?</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">defconfigのみに、教えていただいた設定を追加したところ、IPアドレスは割り振られませんでした。</span></div><div><span style="font-size:14px">そこで、bitvisor.confにも同じ設定(””を入れたままだと、文法エラーがでたので、""を外しました)を追加したところ、</span></div><div><span style="font-size:14px">起動時のログから、IPアドレスが割り振られて</span><span style="font-size:14px">いるところは確認できましたが、</span></div><div><span style="font-size:14px">ゲストOSの起動後にクラッシュしてしまいました。</span></div><div><span style="font-size:14px">その際に出力されたメッセージが以下のものです。</span></div><div><span style="font-size:14px">panic(CPU0): Assertion failed!(h < NUM_OF_RDESC) function receive_physnic file drivers/net/pro1000.c line 999</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">pro1000.cを見てましたが、エラーの原因がよくわかりませんでした。</span></div><div><span style="font-size:14px">原因と対処法を教えていただけると幸いです。</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">以下が私のdefconfigとbitvisor.confです</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">defconfig</span></div><div><div style=""><span style="font-size:14px">struct config_data config = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpn = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.mode = "L3IPsec",</span></div><div style=""><span style="font-size:14px"> /*.mode = "L2Trans",*/</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.virtualGatewayMacAddress = "00-88-88-88-88-88",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.bindV4 = "true",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guestIpAddressV4 = "192.168.100.1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guestIpSubnetV4 = "255.255.255.0",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guestMtuV4 = "1400",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>/* .guestVirtualGatewayIpAddressV4 = "192.168.6.254", */</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.dhcpV4 = "true",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.dhcpLeaseExpiresV4 = "3600",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.dhcpDnsV4 = "192.168.3.254",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.dhcpDomainV4 = "<a href="http://sec.softether.co.jp">sec.softether.co.jp</a>",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.adjustTcpMssV4 = "1240",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostIpAddressV4 = "192.168.12.11",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostIpSubnetV4 = "255.255.255.0",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostMtuV4 = "1500",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostIpDefaultGatewayV4 = "192.168.12.254",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.optionV4ArpExpires = "60",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.optionV4ArpDontUpdateExpires = "true",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnGatewayAddressV4 = "192.168.11.1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnAuthMethodV4 = "Password",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPasswordV4 = "password1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnIdStringV4 = "<a href="mailto:user1@tsukuba.ac.jp">user1@tsukuba.ac.jp</a>",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnCertV4 = "",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnCaCertV4 = "",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnRsaKeyV4 = "",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnSpecifyIssuerV4 = "false",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1ModeV4 = "Aggressive",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1CryptoV4 = "3DES",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1HashV4 = "SHA-1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1LifeSecondsV4 = "7200",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1LifeKilobytesV4 = "0",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnWaitPhase2BlankSpanV4 = "100",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2CryptoV4 = "3DES",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2HashV4 = "SHA-1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2LifeSecondsV4 = "7200",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2LifeKilobytesV4 = "0",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnConnectTimeoutV4 = "5",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnIdleTimeoutV4 = "300",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPingTargetV4 = "192.168.3.120",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPingIntervalV4 = "12",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPingMsgSizeV4 = "32",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.bindV6 = "false",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guestIpAddressPrefixV6 = "2000::",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guestIpAddressSubnetV6 = "64",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guestMtuV6 = "1400",</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.raV6 = "true",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.raLifetimeV6 = "300",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.raDnsV6 = "2001:dc4::1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostIpAddressV6 = "5000::1:2:3:4",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostIpAddressSubnetV6 = "64",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostMtuV6 = "1500",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.hostIpDefaultGatewayV6 = "5000::254",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.optionV6NeighborExpires = "60",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnGatewayAddressV6 = "1000::1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnAuthMethodV6 = "Password",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPasswordV6 = "Akihabara",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnIdStringV6 = "<a href="mailto:testv6@tsukuba.ac.jp">testv6@tsukuba.ac.jp</a>",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnCertV6 = "",</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnRsaKeyV6 = "",</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1CryptoV6 = "3DES",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1HashV6 = "SHA-1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1LifeSecondsV6 = "7200",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1LifeKilobytesV6 = "0",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnWaitPhase2BlankSpanV6 = "100",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase1ModeV6 = "Aggressive",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2CryptoV6 = "3DES",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2HashV6 = "SHA-1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2LifeSecondsV6 = "7200",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2LifeKilobytesV6 = "0",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPhase2StrictIdV6 = "false",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnConnectTimeoutV6 = "5",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnIdleTimeoutV6 = "300",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPingTargetV6 = "2001:200:564:0:230:48ff:fe83:cf41",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPingIntervalV6 = "12",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vpnPingMsgSizeV6 = "32",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.storage = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keys[0] = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>0x26, 0x3f, 0xe6, 0xcd, 0xb7, 0xb8, 0xd8, 0xce,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>0x32, 0x6e, 0x13, 0xdc, 0x08, 0xaa, 0x69, 0x15,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>0xf9, 0xd8, 0x1d, 0x8a, 0xc6, 0x20, 0xca, 0x5c,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>0x92, 0xaa, 0x0f, 0x73, 0x4f, 0x74, 0x8d, 0xed,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keys_conf[0] = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guid =<span class="" style="white-space:pre"> </span>STORAGE_GUID_NULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.type =<span class="" style="white-space:pre"> </span>STORAGE_TYPE_NULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.host_id =<span class="" style="white-space:pre"> </span>0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.device_id =<span class="" style="white-space:pre"> </span>0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.lba_low =<span class="" style="white-space:pre"> </span>63ULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.lba_high =<span class="" style="white-space:pre"> </span>12851999ULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.crypto_name =<span class="" style="white-space:pre"> </span>"aes-xts",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keyindex =<span class="" style="white-space:pre"> </span>0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keybits =<span class="" style="white-space:pre"> </span>256,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keys_conf[1] = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guid =<span class="" style="white-space:pre"> </span>STORAGE_GUID_NULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.type =<span class="" style="white-space:pre"> </span>STORAGE_TYPE_USB,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.host_id =<span class="" style="white-space:pre"> </span>0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.device_id =<span class="" style="white-space:pre"> </span>0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.lba_low =<span class="" style="white-space:pre"> </span>0ULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.lba_high =<span class="" style="white-space:pre"> </span>0x7fffffffULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.crypto_name =<span class="" style="white-space:pre"> </span>"aes-xts",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keyindex =<span class="" style="white-space:pre"> </span>0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keybits =<span class="" style="white-space:pre"> </span>256,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keys_conf[2] = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.guid = STORAGE_GUID_NULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.type = STORAGE_TYPE_ATAPI,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.host_id = 1,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.device_id = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.lba_low = 0ULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.lba_high = 1409024ULL,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.crypto_name = "aes-xts",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keyindex = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.keybits = 256,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.vmm = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.f11panic = 1,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.f12msg = 1,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.auto_reboot = 1,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.panic_reboot = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.shell = 1,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.dbgsh = 1,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.no_intr_intercept = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.ignore_tsc_invariant = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.unsafe_nested_virtualization = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.tty_mac_address = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.tty_syslog = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.enable = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.src_ipaddr = { 0, 0, 0, 0 },</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.dst_ipaddr = { 0, 0, 0, 0 },</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.tty_pro1000 = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.tty_rtl8169 = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.tty_x540 = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.tty_ieee1394 = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.driver = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.pci = "=slot=02:06.0,driver=pro1000,net=ip,tty=1",</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.iccard = {</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.enable = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>.status = 0,</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"><span class="" style="white-space:pre"> </span>},</span></div><div style=""><span style="font-size:14px"> .ip = {</span></div><div style=""><span style="font-size:14px"> .use_dhcp = 1,</span></div><div style=""><span style="font-size:14px"> },</span></div><div style=""><span style="font-size:14px">};</span></div></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px">bitvisor.conf</span></div><div style=""><div style=""><span style="font-size:14px"># idman</span></div><div style=""><span style="font-size:14px">#idman.pkc01File=</span></div><div style=""><span style="font-size:14px">#idman.pkc02File=</span></div><div style=""><span style="font-size:14px">#idman.pkc03File=</span></div><div style=""><span style="font-size:14px">idman.randomSeedSize=128</span></div><div style=""><span style="font-size:14px">idman.maxPinLen=16</span></div><div style=""><span style="font-size:14px">idman.minPinLen=16</span></div><div style=""><span style="font-size:14px">#idman.authenticationMethod=PKI</span></div><div style=""><span style="font-size:14px"># VPN の設定</span></div><div style=""><span style="font-size:14px">vpn.mode=L3IPsec</span></div><div style=""><span style="font-size:14px">vpn.virtualGatewayMacAddress=00-88-88-88-88-88</span></div><div style=""><span style="font-size:14px">vpn.bindV4=true</span></div><div style=""><span style="font-size:14px">vpn.guestIpAddressV4=192.168.100.1</span></div><div style=""><span style="font-size:14px">vpn.guestIpSubnetV4=255.255.255.0</span></div><div style=""><span style="font-size:14px">vpn.guestMtuV4=1400</span></div><div style=""><span style="font-size:14px">#vpn.guestVirtualGatewayIpAddressV4=192.168.6.254</span></div><div style=""><span style="font-size:14px">vpn.dhcpV4=true</span></div><div style=""><span style="font-size:14px">vpn.dhcpLeaseExpiresV4=3600</span></div><div style=""><span style="font-size:14px">vpn.dhcpDnsV4=192.168.3.254</span></div><div style=""><span style="font-size:14px">vpn.dhcpDomainV4=<a href="http://sec.softether.co.jp">sec.softether.co.jp</a></span></div><div style=""><span style="font-size:14px">vpn.adjustTcpMssV4=1240</span></div><div style=""><span style="font-size:14px">vpn.hostIpAddressV4=192.168.12.11</span></div><div style=""><span style="font-size:14px">vpn.hostIpSubnetV4=255.255.255.0</span></div><div style=""><span style="font-size:14px">vpn.hostMtuV4=1500</span></div><div style=""><span style="font-size:14px">vpn.hostIpDefaultGatewayV4=192.168.12.254</span></div><div style=""><span style="font-size:14px">vpn.optionV4ArpExpires=60</span></div><div style=""><span style="font-size:14px">vpn.optionV4ArpDontUpdateExpires=true</span></div><div style=""><span style="font-size:14px">vpn.vpnGatewayAddressV4=192.168.11.1</span></div><div style=""><span style="font-size:14px">vpn.vpnAuthMethodV4=Password</span></div><div style=""><span style="font-size:14px">vpn.vpnPasswordV4=password1</span></div><div style=""><span style="font-size:14px">vpn.vpnIdStringV4=<a href="mailto:user1@tsukuba.ac.jp">user1@tsukuba.ac.jp</a></span></div><div style=""><span style="font-size:14px">#vpn.vpnCertFileV4=/path/to/cert</span></div><div style=""><span style="font-size:14px">#vpn.vpnCaCertFileV4=/path/to/cacert</span></div><div style=""><span style="font-size:14px">#vpn.vpnRsaKeyFileV4=/path/to/rsakey</span></div><div style=""><span style="font-size:14px">vpn.vpnSpecifyIssuerV4=false</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1ModeV4=Aggressive</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1CryptoV4=3DES</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1HashV4=SHA-1</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1LifeSecondsV4=7200</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1LifeKilobytesV4=0</span></div><div style=""><span style="font-size:14px">vpn.vpnWaitPhase2BlankSpanV4=100</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2CryptoV4=3DES</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2HashV4=SHA-1</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2LifeSecondsV4=7200</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2LifeKilobytesV4=0</span></div><div style=""><span style="font-size:14px">vpn.vpnConnectTimeoutV4=5</span></div><div style=""><span style="font-size:14px">vpn.vpnIdleTimeoutV4=300</span></div><div style=""><span style="font-size:14px">vpn.vpnPingTargetV4=192.168.3.120</span></div><div style=""><span style="font-size:14px">vpn.vpnPingIntervalV4=12</span></div><div style=""><span style="font-size:14px">vpn.vpnPingMsgSizeV4=32</span></div><div style=""><span style="font-size:14px">vpn.bindV6=false</span></div><div style=""><span style="font-size:14px">vpn.guestIpAddressPrefixV6=2000::</span></div><div style=""><span style="font-size:14px">vpn.guestIpAddressSubnetV6=64</span></div><div style=""><span style="font-size:14px">vpn.guestMtuV6=1400</span></div><div style=""><span style="font-size:14px">#vpn.guestVirtualGatewayIpAddressV6=</span></div><div style=""><span style="font-size:14px">vpn.raV6=true</span></div><div style=""><span style="font-size:14px">vpn.raLifetimeV6=300</span></div><div style=""><span style="font-size:14px">vpn.raDnsV6=2001:dc4::1</span></div><div style=""><span style="font-size:14px">vpn.hostIpAddressV6=5000::1:2:3:4</span></div><div style=""><span style="font-size:14px">vpn.hostIpAddressSubnetV6=64</span></div><div style=""><span style="font-size:14px">vpn.hostMtuV6=1500</span></div><div style=""><span style="font-size:14px">vpn.hostIpDefaultGatewayV6=5000::254</span></div><div style=""><span style="font-size:14px">vpn.optionV6NeighborExpires=60</span></div><div style=""><span style="font-size:14px">vpn.vpnGatewayAddressV6=1000::1</span></div><div style=""><span style="font-size:14px">vpn.vpnAuthMethodV6=Password</span></div><div style=""><span style="font-size:14px">vpn.vpnPasswordV6=Akihabara</span></div><div style=""><span style="font-size:14px">vpn.vpnIdStringV6=<a href="mailto:testv6@tsukuba.ac.jp">testv6@tsukuba.ac.jp</a></span></div><div style=""><span style="font-size:14px">#vpn.vpnCertFileV6=/path/to/cert</span></div><div style=""><span style="font-size:14px">#vpn.vpnCaCertFileV6=/path/to/cacert</span></div><div style=""><span style="font-size:14px">#vpn.vpnRsaKeyFileV6=/path/to/rsakey</span></div><div style=""><span style="font-size:14px">#vpn.vpnSpecifyIssuerV6=</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1ModeV6=Aggressive</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1CryptoV6=3DES</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1HashV6=SHA-1</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1LifeSecondsV6=7200</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase1LifeKilobytesV6=0</span></div><div style=""><span style="font-size:14px">vpn.vpnWaitPhase2BlankSpanV6=100</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2CryptoV6=3DES</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2HashV6=SHA-1</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2LifeSecondsV6=7200</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2LifeKilobytesV6=0</span></div><div style=""><span style="font-size:14px">vpn.vpnPhase2StrictIdV6=false</span></div><div style=""><span style="font-size:14px">vpn.vpnConnectTimeoutV6=5</span></div><div style=""><span style="font-size:14px">vpn.vpnIdleTimeoutV6=300</span></div><div style=""><span style="font-size:14px">vpn.vpnPingTargetV6=2001:200:564:0:230:48ff:fe83:cf41</span></div><div style=""><span style="font-size:14px">vpn.vpnPingIntervalV6=12</span></div><div style=""><span style="font-size:14px">vpn.vpnPingMsgSizeV6=32</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"># TCP/IP</span></div><div style=""><span style="font-size:14px">#ip.ipaddr=192.168.1.149</span></div><div style=""><span style="font-size:14px">#ip.netmask=255.255.255.0</span></div><div style=""><span style="font-size:14px">#ip.gateway=192.168.1.1</span></div><div style=""><span style="font-size:14px">ip.use_dhcp=1</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"># ディスク暗号化鍵の指定。鍵データはいずれにしてもゲスト開始前に読み込まれる</span></div><div style=""><span style="font-size:14px"># / または ./ で始まっていたらファイル名</span></div><div style=""><span style="font-size:14px">#storage.encryptionKey0.place=IC</span></div><div style=""><span style="font-size:14px">#storage.encryptionKey0.place=USB</span></div><div style=""><span style="font-size:14px">storage.encryptionKey0.place=./StorageKey0</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"># ディスク暗号化の設定</span></div><div style=""><span style="font-size:14px">#storage.conf0.type=ATA</span></div><div style=""><span style="font-size:14px">storage.conf0.host_id=0</span></div><div style=""><span style="font-size:14px">storage.conf0.device_id=0</span></div><div style=""><span style="font-size:14px">#storage.conf0.lba_low=63</span></div><div style=""><span style="font-size:14px">#storage.conf0.lba_high=12851999</span></div><div style=""><span style="font-size:14px">storage.conf0.lba_low=527478210</span></div><div style=""><span style="font-size:14px">storage.conf0.lba_high=605602304</span></div><div style=""><span style="font-size:14px">storage.conf0.keyindex=0</span></div><div style=""><span style="font-size:14px">storage.conf0.crypto_name=aes-xts</span></div><div style=""><span style="font-size:14px">storage.conf0.keybits=256</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px">storage.conf1.type=USB</span></div><div style=""><span style="font-size:14px">storage.conf1.host_id=-1</span></div><div style=""><span style="font-size:14px">storage.conf1.device_id=-1</span></div><div style=""><span style="font-size:14px">storage.conf1.lba_low=0</span></div><div style=""><span style="font-size:14px">storage.conf1.lba_high=0x7FFFFFFF</span></div><div style=""><span style="font-size:14px">storage.conf1.keyindex=0</span></div><div style=""><span style="font-size:14px">storage.conf1.crypto_name=aes-xts</span></div><div style=""><span style="font-size:14px">storage.conf1.keybits=256</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px">storage.conf2.type=ATAPI</span></div><div style=""><span style="font-size:14px">storage.conf2.host_id=1</span></div><div style=""><span style="font-size:14px">storage.conf2.device_id=0</span></div><div style=""><span style="font-size:14px">storage.conf2.lba_low=0</span></div><div style=""><span style="font-size:14px">storage.conf2.lba_high=1409024</span></div><div style=""><span style="font-size:14px">storage.conf2.keyindex=0</span></div><div style=""><span style="font-size:14px">storage.conf2.crypto_name=aes-xts</span></div><div style=""><span style="font-size:14px">storage.conf2.keybits=256</span></div><div style=""><span style="font-size:14px"><br></span></div><div style=""><span style="font-size:14px"># VMM</span></div><div style=""><span style="font-size:14px">vmm.f11panic=0</span></div><div style=""><span style="font-size:14px">vmm.f12msg=0</span></div><div style=""><span style="font-size:14px">vmm.auto_reboot=1</span></div><div style=""><span style="font-size:14px">vmm.panic_reboot=0</span></div><div style=""><span style="font-size:14px">vmm.shell=1</span></div><div style=""><span style="font-size:14px">vmm.dbgsh=1</span></div><div style=""><span style="font-size:14px">vmm.status=0</span></div><div style=""><span style="font-size:14px">vmm.tty_mac_address=FF-FF-FF-FF-FF-FF</span></div><div style=""><span style="font-size:14px">vmm.tty_syslog.enable=0</span></div><div style=""><span style="font-size:14px">vmm.tty_syslog.src_ipaddr=0.0.0.0</span></div><div style=""><span style="font-size:14px">vmm.tty_syslog.dst_ipaddr=0.0.0.0</span></div><div style=""><span style="font-size:14px">vmm.tty_pro1000=0</span></div><div style=""><span style="font-size:14px">vmm.tty_x540=0</span></div><div style=""><span style="font-size:14px">vmm.tty_ieee1394=0</span></div><div style=""><span style="font-size:14px">vmm.driver.pci=slot=02:06.0, driver=pro1000, net=ip, tty=1</span></div><div style=""><span style="font-size:14px">vmm.iccard.enable=0</span></div><div style=""><span style="font-size:14px">vmm.iccard.status=0</span></div><div style=""><span style="font-size:14px">vmm.boot_active=0</span></div><div style=""><span style="font-size:14px">vmm.no_intr_intercept=0</span></div><div style=""><span style="font-size:14px">vmm.ignore_tsc_invariant=0</span></div><div style=""><span style="font-size:14px">vmm.unsafe_nested_virtualization=0</span></div></div><div style=""><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015年12月9日 12:15 Hideki EIRAKU <span dir="ltr"><<a href="mailto:hdk@igel.co.jp" target="_blank">hdk@igel.co.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">海野様<br>
<br>
榮樂です。こんにちは。<br>
<br>
From: umino tomoki <<a href="mailto:t.umino.nit@gmail.com">t.umino.nit@gmail.com</a>><br>
</span>Subject: [BitVisor-devel:69] Re: Bitvisor上でのlwIPの使い方について<br>
Date: Wed, 9 Dec 2015 11:17:16 +0900<br>
<span class=""><br>
> 改めて、dbgshで起動後のログを確認してみたところ、 IP address changedというログは<br>
> 出力されていませんでした。<br>
<br>
</span>> よって、うまく動作しない原因はdefconfigの記述が間違っているからだと判断しました。<br>
> 私のdefconfigを下に書きますので、もし間違いがありましたら教えていただけると幸いです。<br>
<br>
まず、IP アドレスの設定が抜けているようですので、設定が必要です。例え<br>
ば DHCP を使用する場合は以下のようになります。<br>
<span class=""><br>
struct config_data config = {<br>
.vpn = {<br>
</span> /* 略 */<br>
},<br>
.storage = {<br>
/* 略 */<br>
},<br>
.vmm = {<br>
/* 略 */<br>
},<br>
.ip = { /* ここから必要 */<br>
.use_dhcp = 1,<br>
}, /* ここまで必要 */<br>
}<br>
<br>
設定ファイル defconfig は C の構造体の初期値を指定しているものであり、<br>
上のように指定をしないと .use_dhcp も .ipaddr などもすべてゼロに、すな<br>
わち、DHCP を使わず IP アドレスは 0 ということになってしまい、正常に動<br>
作しません。<br>
<br>
次に、デバイスの指定です。<br>
<span class=""><br>
> .pci = "slot=02:06.0,driver=pro1000,net=ip",<br>
<br>
</span>BitVisor なしでオペレーティング・システムを起動した時に、lspci コマン<br>
ドでアドレス 02:06.0 に Intel NIC が見えている場合はこれで大丈夫です。<br>
しかし、この場合以下の tty_pro1000 設定は無視されているか、または、PC<br>
にその他の Intel NIC があればそちらに対して適用されているものと思われ<br>
ます。<br>
<br>
> .tty_pro1000 = 1,<br>
<br>
もし、lwIP を使う NIC からログ出力も行いたい場合は、.tty_pro1000 は 0<br>
にして、ドライバーに "tty=1" オプションを指定してください。例えば以下<br>
のようになります。<br>
<br>
.pci = "slot=02:06.0,driver=pro1000,net=ip,tty=1",<br>
<br>
以下のように PCI アドレス指定をしない方法もあります。ただし、TCP/IP は<br>
ひとつの NIC のみの対応としているため、この指定で複数の Intel NIC が検<br>
出されるとエラーになります。<br>
<br>
.pci = "driver=pro1000,net=ip,tty=1",<br>
<br>
複数の Intel NIC のうち最初のものだけを使いたいという場合は以下のよう<br>
になります。<br>
<br>
.pci = "device=pro1000,number=0,driver=pro1000,net=ip,tty=1",<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Hideki EIRAKU <<a href="mailto:hdk@igel.co.jp">hdk@igel.co.jp</a>><br>
_______________________________________________<br>
BitVisor-devel mailing list<br>
<a href="mailto:BitVisor-devel@bitvisor.org">BitVisor-devel@bitvisor.org</a><br>
<a href="https://www.bitvisor.org/mailman/listinfo/bitvisor-devel" rel="noreferrer" target="_blank">https://www.bitvisor.org/mailman/listinfo/bitvisor-devel</a><br>
</div></div></blockquote></div><br></div>