# Virtual WHG

目前假設給客戶都是用虛擬的interface

PCI passthrough 暫時只是 for 自己測試

## Branding

Check buildroot.config

Check kernel.config

Check toolchain

Check profile (DefaultValue.ini : TTY0 , NET\_MOD:igb,ixgbe,ixgbevf)

**關於brand底下的資料夾**&#x20;

**(編譯成功需要的部份, 如果是從其他brand 複製 記得要移除CVS 資料夾)**

* certificate
* .\\/data\\/ActiveX
* .\\/radius\\/dict
* .\\/db

**(成功開機需要的部份)**

\##License prototype

package:

whg-vm-controller

whg-vm-agent

## PCI passthrough

可能需要有UI 可以去選driver , 編出來的機器可能需要保留機器的彈性, 目前有點難掌握客戶hypervisor狀況

目前的解法 : 要先編對應的NET\_MOD出來, 然後修改\\/conf\\/etc\\/profile => NET\_MOD

* Passthru 之後 $(ethool -i $interface) on Hypervisor 看不到東西, 因為已經passthru到vm上
* 常用 driver
  * PCI Passthru
    * igb
    * ixgbe
  * SR-IOV
    * ixgbevf

**nconfig Console mode**&#x20;

SSH enabled

Safe mode : 可以用來設static ip, 不過重開機之後就會跑掉

Console 的設定 必須加 tty1 在 \\/etc\\/inittab

\\/dev\\/tty1 是vmware 和 openstack 的serial port

\\/dev\\/ttyS0 是 KVM的

**Suppport for trail license**

1. 機器要能連到外網 (為了連到ntp server), 不然web 一定起不來 (httpd.conf 都不會產生)
2. 機器default 是 DHCP
3. Secondary Storage SCSI number
