summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2018-08-23 21:42:03 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2018-08-23 21:43:41 +0800
commit57414e745c40373c7454e7ca9bacda342e830068 (patch)
tree42174161ad89493e87abbaa8595f3c5df8dbdca0
parente7f1d019163db3ccacfaa9467f1d250e4a2b1b17 (diff)
update on qemu commands
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
-rw-r--r--host-tools/qemu.txt9
-rwxr-xr-xhost-tools/ubuntu-360wifi.sh18
-rw-r--r--host-tools/ubuntu.txt7
3 files changed, 25 insertions, 9 deletions
diff --git a/host-tools/qemu.txt b/host-tools/qemu.txt
index c03de21..47e28c4 100644
--- a/host-tools/qemu.txt
+++ b/host-tools/qemu.txt
@@ -1,4 +1,5 @@
-01:37:14 liuyq: test-definitions$ sudo dpkg -S /usr/bin/qemu-system-x86_64
+udo qemu-system-x86_64 -m 20480 -hda winxp2.img -smp cores=4 -cpu host -enable-kvm -machine accel=kvm:tcg -usb -usbdevice host:0b95:772b -usb -usbdevice host:148f:760b -net user -net nic,model=rtl8139
+1:37:14 liuyq: test-definitions$ sudo dpkg -S /usr/bin/qemu-system-x86_64
qemu-system-x86: /usr/bin/qemu-system-x86_64
01:37:43 liuyq: test-definitions$
@@ -11,6 +12,7 @@ qemu-system-x86_64 -machine accel=kvm:tcg -m 512 -nographic -net nic,macaddr=DE:
https://en.wikibooks.org/wiki/QEMU/Images
1. qemu-img create -f qcow2 winxp.img 3G
+ qemu-img create -f qcow2 ubunt1404.img 20G
qemu-system-x86_64 -m 1024 -hda winxp.img -cdrom winxp_nec.iso -boot d
Or
qemu-system-x86_64 -m 256 -hda winxp.img -cdrom /dev/cdrom -boot d
@@ -42,3 +44,8 @@ https://en.wikibooks.org/wiki/QEMU/Images
12:15:06 liuyq: VirtualBox$ sudo qemu-system-x86_64 -m 20480 -hda ubuntu1604.img -smp cores=4 -cpu host -enable-kvm -machine accel=kvm:tcg -drive file=/dev/mmcblk0,format=raw
qemu-system-x86_64: -drive file=/dev/mmcblk0,format=raw: could not open disk image /dev/mmcblk0: Could not open '/dev/mmcblk0': Permission denied
12:15:13 liuyq: VirtualBox$ c
+
+sudo qemu-system-x86_64 -m 20480 -hda winxp2.img -smp cores=4 -cpu host -enable-kvm -machine accel=kvm:tcg -usb -usbdevice host:0b95:772b -usb -usbdevice host:148f:760b -net user -net nic,model=rtl8139
+sudo qemu-system-x86_64 -m 20480 -hda winxp2.img -smp cores=4 -cpu host -enable-kvm -machine accel=kvm:tcg -usb -usbdevice host:0b95:772b -usb -usbdevice host:148f:760b -net none
+
+sudo qemu-system-x86_64 -m 20480 -hda win7.img -smp cores=4 -cpu host -enable-kvm -machine accel=kvm:tcg -usb -usbdevice host:0b95:772b -usb -usbdevice host:148f:760b -usb -usbdevice host:0fe6:9700 -net user -net nic,model=rtl8139
diff --git a/host-tools/ubuntu-360wifi.sh b/host-tools/ubuntu-360wifi.sh
index c14405d..0e17ae4 100755
--- a/host-tools/ubuntu-360wifi.sh
+++ b/host-tools/ubuntu-360wifi.sh
@@ -14,6 +14,7 @@ if [ $# -lt 2 ] || [ $# -gt 3 ] ; then
fi
key=$(echo $RANDOM)$(echo $RANDOM)
+key=20120723
if [ $# -eq 3 ]; then
key=$3
@@ -34,7 +35,8 @@ WIFI_HOME=~/.360wifi
#[1] Check whether we have 360 wifi inserted
echo "[*] Checking 360-wifi ... "
-result=$(lsusb | grep -e "148f:5370 Ralink Technology")
+#result=$(lsusb | grep -e "148f:5370 Ralink Technology")
+result=$(lsusb | grep -e "148f:760b Ralink Technology")
if [ $? -ne 0 ]; then
echo "[x] Please insert 360-wifi into the USB interface"
@@ -58,10 +60,10 @@ fi
# [3] install necessary packages
echo "[*] Installing necessary packages ... "
echo " -->[a] hostapd"
-sudo apt-get install hostapd > /dev/null
+sudo apt-get install hostapd
echo " -->[b] isc-dhcp-server"
-sudo apt-get install isc-dhcp-server > /dev/null
+sudo apt-get install isc-dhcp-server
# [4] set isc-dhcp-server
@@ -79,7 +81,7 @@ option domain-name-servers 8.8.8.8;
option routers 10.1.1.1;
default-lease-time 600;
max-lease-time 7200;
-}" | sudo tee /etc/dhcp/dhcpd.$in_interface.conf > /dev/null
+}" | sudo tee /etc/dhcp/dhcpd.$in_interface.conf
sudo ifconfig $in_interface 10.1.1.1 up
sudo dhcpd -q -cf /etc/dhcp/dhcpd.$in_interface.conf -pf /var/run/dhcp-server/dhcpd.pid $in_interface
@@ -99,7 +101,7 @@ sudo iptables -A FORWARD -d 10.1.1.0/24 -m conntrack --ctstate ESTABLISHED,RELAT
echo "[*] Setting hostapd ... "
-ssid=cofface
+ssid=ipad360
echo
echo "**** SSID : $ssid, key: $key. Enjoy! ****"
@@ -108,7 +110,7 @@ function clean_up {
echo "[*] Cleaning up ..."
if [ -f /var/run/dhcp-server/dhcpd.pid ]; then
dhcpd_pid=$(cat /var/run/dhcp-server/dhcpd.pid)
- sudo kill -9 $dhcpd_pid > /dev/null
+ sudo kill -9 $dhcpd_pid
# echo $dhcpd_pid
fi
}
@@ -135,7 +137,7 @@ wpa=3
wpa_passphrase=$key
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
-rsn_pairwise=CCMP" | tee $WIFI_HOME/.hostapd.$in_interface.conf > /dev/null
+rsn_pairwise=CCMP" | tee $WIFI_HOME/.hostapd.$in_interface.conf
# sudo hostapd $WIFI_HOME/.hostapd.$in_interface.conf -P $WIFI_HOME/.hostapd.$in_interface.pid -B
-sudo hostapd $WIFI_HOME/.hostapd.$in_interface.conf > /dev/null
+sudo hostapd $WIFI_HOME/.hostapd.$in_interface.conf
diff --git a/host-tools/ubuntu.txt b/host-tools/ubuntu.txt
index f178ec3..f1e600f 100644
--- a/host-tools/ubuntu.txt
+++ b/host-tools/ubuntu.txt
@@ -52,3 +52,10 @@ cat /proc/cpuinfo | grep MHz
description from Documentation/cpu-freq/user-guide.txt:
cpuinfo_cur_freq : Current frequency of the CPU as obtained from the hardware, in KHz. This is the frequency the CPU actually runs at.
caling_cur_freq : Current frequency of the CPU as determined by the governor and cpufreq core, in KHz. This is the frequency the kernel thinks the CPU runs at
+=============
+http://www.refining-linux.org/archives/27/20-Multi-line-sed-search-and-replace/
+sed -i '/namespace: tlxc/{ N; s/namespace: tlxc\n connection: lxc/namespace: tlxc/ }' android/hikey-v2/*
+==================
+check the resolution of one machine
+cat /sys/class/graphics/fb0/modes
+=============================