顯示具有 Linux 標籤的文章。 顯示所有文章
顯示具有 Linux 標籤的文章。 顯示所有文章

2025年10月3日 星期五

Asterisk & FreePBX Feature Codes

Asterisk & FreePBX Feature Codes


Feature Codes enable you to control what happens to your phone extension and calls to it and voicemail.  Here are the the feature codes:

Blacklist

*30 – Blacklist a number
*32 – Blacklist the last caller
*31 – Remove a number from the blacklist

Call Forward

*72 – Call Forward All Activate
*73 – Call Forward All Deactivate
*74 – Call Forward All Prompting Deactivate
*90 – Call Forward Busy Activate
*91 – Call Forward Busy Deactivate
*92 – Call Forward Busy Prompting Deactivate
*52 – Call Forward No Answer/Unavailable Activate
*53 – Call Forward No Answer/Unavailable Deactivate
*740 – Call Forward Toggle

Call Waiting

*70 – Call Waiting – Activate
*71 – Call Waiting – Deactivate

Core

*8 – Asterisk General Call Pickup (When you are part of a call group)
** – Directed Call Pickup (When you are part of a call group)
*2 – (When in a call) Asterisk Attended Transfer
## – (When in a call) Asterisk Blind Transfer
** – (When in a call) Asterisk Disconnect Code
*1 – (When in a call) Asterisk Toggle Call Recording
7777 – Simulate Incoming Call
*12 – User Logoff
*11 – User Logon

Day Night Mode - When enabled

*28x –  where x is a number from 0 to 9.  A PIN may be required to activate.

Dictation

*35 – Email completed dictation
*34 – Perform dictation

Do-Not-Disturb (DND)

*78 – DND Activate
*79 – DND Deactivate
*76 – DND Toggle

Follow Me

*21 – Findme / Follow Me Toggle

Info Services

*69 – Call Trace
# – Directory
*43 – Echo Test
*65 – Speak Your Extension Number
*60 – Speaking Clock

Paging and Intercom

*80 – Intercom prefix
*54 – User Intercom Allow
*55 – User Intercom Disallow

Phonebook Directory

*411 – Phonebook dial-by-name directory

Queues

*45 – Queue Toggle

Recordings

*99 – Check Recording
*2968 – Edit Recording: Additional_Support_Announcement
*2969 – Edit Recording: ServiceAnnouncement
*77 – Save Recording

Speed Dial Functions

*75 – Set user speed dial
*0 – Speeddial prefix

Voicemail

*98 – Dial Voicemail
*97 – My Voicemail

2024年3月31日 星期日

Ubuntu Libreoffice add Chinese language

 
sudo apt-get install libreoffice sudo apt-get install libreoffice-l10n-zh-tw libreoffice-help-zh-tw
 
如要新增簡體中文則輸入下方指令:
sudo apt-get install libreoffice-l10n-zh-cn libreoffice-help-zh-cn
 
 

2023年11月26日 星期日

[Ubuntu]install rtl88x2bu driver

Ubuntu 22.04 install rtl88x2bu driver:

sudo apt update
sudo apt install git dkms build-essential

git clone https://github.com/cilynx/rtl88x2bu.git

cd rtl88x2bu

VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)

sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}
sudo modprobe 88x2bu

2023年7月27日 星期四

Ibus 加入嘸蝦米輸入法

基於Ibus輸入法框架

步驟一:安裝Rime輸入法套件

sudo apt install ibus-rime


步驟二:設置Rime輸入法

開啟IBus偏好設定,並加入Rime。



步驟三:部署Rime輸入法

切換輸入法到Rime,並點選輸入法Icom,選擇『部署』




步驟四:加入嘸蝦米字根
除了 README.md 外的所有檔案放到該路徑底下 ~/.config/ibus/rime/

引用Github amoshyc的連接
https://github.com/amoshyc/myliu


步驟五:重新部署Rime輸入法
重新部署Rime輸入法即可。

安裝Evolution和設定Office 365郵件帳戶

安裝Evolution 指令:

sudo apt-get remove evolution
sudo apt-get update
sudo apt-get install evolution
sudo apt-get install evolution-ews

設定Office 365郵件帳戶:

新增O365郵件帳戶--

Host URL:
https://outlook.office365.com/EWS/Exchange.asmx

--------------------------------------------------------------

Authentication:
OAuth2(office365)

--------------------------------------------------------------

Overide Office365 OAuth2 Settings (勾選)

2023年2月13日 星期一

Ubuntu 22.04找不到ttyUSB0

接上CH340 USB serial時,

使用gtkterm或putty 系統找不到ttyUSB0 。

移除下列

sudo apt remove brltty
 

並重新開機即可。


2022年12月2日 星期五

老毛子Padavan 印表機分享(HP1020)

下載HP1020驅動並上傳至路由器,

http://oleg.wl500g.info/hplj/

或是telent至路由器,wget去下載HP1020驅動至 /etc/storage/。

wget http://oleg.wl500g.info/hplj/sihp1020.dl



編輯腳本,添加下面這一行‧

cat /etc/storage/sihp1020.dl > /dev/usb/lp0




2015年7月9日 星期四

[Ubuntu]Test your Ubuntu computer. Ubuntu燒機軟體

安裝stress測試工具指令:

sudo apt-get install stress


stress測試項目如下:
CPU的指令參數    -c
記憶體指令參數   -m
硬碟指令參數    -d
測試時間指令參數   -t

測試1個CPU線程

stress -c 1

測試4個CPU線程

stress -c 4

使用3個程序來測試記憶體,預設1個程序為250MB(總共750MB)

stress -m 3

使用3個程序來測試記憶體,每個程序為500MB (等於1.5G的Ram)


stress -m 3 --vm-bytes 500M

使用1個程序來測試硬碟存取,預設1個程序為1GB資料存取

stress -d 1

使用2個程序來測試硬碟存取,並設定每1個程序為512MB資料存取(總共1GB)

stress -d 2 --hdd-bytes 512M

燒機測試使用4線程CPU、2個程序測試記憶體、1個程序來測試硬碟存取

stress -c 4 -m 2 -d 1

設定測試時間為一小時

stress -c 4 -m 2 -d 1 -t 3600s
stress -c 4 -m 2 -d 1 -t 60M


[Ubuntu] install ARP-scan

install arp-scan command:

sudo apt-get install arp-scan


arp-scan command:

sudo arp-scan --interface=eth0 192.168.168.0/24

or

sudo arp-scan 192.168.168.0/24


2015年5月23日 星期六

[Ubuntu]Ubuntu15.04的fcitx輸入法安裝嘸蝦米(boshiamy)

14.04以前的安fcitx輸入法:

sudo apt-get install fcitx
sudo apt-get install im-config
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
im-config
-------------------------------------------------------------------
嘸蝦米套件:
sudo apt-get install fcitx-table-boshiamy

新酷音:
sudo apt-get install fcitx-chewing




向ibus說byebye~~~~
sudo apt-get remove ibus

sudo apt-get install unity-control-center

2015年5月22日 星期五

Ubuntu 14.04.2 Server + BIND DNS Server + SIP DNS SRV settings

step 1.

Download Ubuntu Server 14.04.2 and install this system.
http://www.ubuntu.com/download/server


Installation process
To select the “DNS Server” service function.



step 2.

Install Webmin On Ubuntu 14.04 LTS using official repository
Add the webmin official repository:
Edit file /etc/apt/sources.list,

sudo nano /etc/apt/sources.list
 
Add the following lines:
 
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Add the GPG key:
 
sudo wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc

Update the sources list:
 
sudo apt-get update

Install webmin using the following command:
 
sudo apt-get install webmin

Allow the webmin default port “10000” via firewall, if you want to access the webmin console from a remote system.
 
sudo ufw allow 10000

Access Webmin console

Open up your browser and navigate to the URL https://ip-address:10000/. The following screen should appear. Enter the user name and password to log in to webmin console.


step 3.

使用 Webmin方式來設定DNS Server

設定 Bind 8 可以接受外部連線及轉送查詢的伺服器。
「伺服器」->「BIND 8 DNS 伺服器」->「Edit Config File」->/etc/bind/named.conf.options
在此檔中加入
 
listen-on port 53 { any; };
forwarders {
        163.168.168.59;   //base DNS IP
        8.8.8.8;  //google DNS IP

        };
    allow-query {
        any;
        };




設定區域預設值

「伺服器」->「BIND 8 DNS 伺服器」->「區域預設值」
「預設的區域設定」->「允許從 ... 的查詢」點擊「監聽」及輸入 [any]
 






建立一個新的主控區域-正向
輸入管理網域名稱 test.local

 

建立 Address 紀錄(位址)




 增加 Address 紀錄
 

step 4.

使用nslookup指令查詢

nslookup
server "DNS Server IP"
set type=srv
_sip._udp.test.local
 






2015年3月4日 星期三

[Ubuntu] Install Intel Graphics Installer ver 1.0.7 in 14.10.

Intel(R) Graphics Installer for Linux* 1.0.7

https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-linux-1.0.7


“Distribution not supported” in 14.10

That software checks /etc/lsb-release and that is a text file we can edit ourself so it might be fairly easy to circumvent. Make a backup first though if you do not know what this means. From a command line:
sudo cp /etc/lsb-release /etc/lsb-release.backup
And then edit the file ...
sudo gedit /etc/lsb-release
And change the lines that look like
DISTRIB_RELEASE=14.10
DISTRIB_CODENAME=utopic
with ...
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
And save it. Start the installation and it should finish this time without a notice regarding the distribution.
After that you can then put back the backup file with (cp to leave the backup, change it to mv to also remove the backup)...
sudo cp /etc/lsb-release.backup /etc/lsb-release 

============================================================================

Instructions for 32 bit systems:

$ wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | sudo apt-key add -
$ sudo apt-get update
$ wget https://download.01.org/gfx/ubuntu/14.04/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.7-0intel1_i386.deb
$ sudo gdebi intel-linux-graphics-installer_1.0.7-0intel1_i386.deb


Instructions for 64 bit systems:

$ wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | sudo apt-key add -
$ sudo apt-get update
$ wget https://download.01.org/gfx/ubuntu/14.04/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.7-0intel1_amd64.deb
$ sudo gdebi intel-linux-graphics-installer_1.0.7-0intel1_amd64.deb


To start the Intel Linux Graphics Installer, on both 32 bit and 64 bit Ubuntu systems, open a terminal and type:
$ sudo intel-linux-graphics-installer 

2015年1月7日 星期三

[Ubuntu]ACER TravelMate 3000 Wubi install Ubuntu 14.04.1

1.開始->執行->cmd

指令輸入convert c: /fs:ntfs
C:從FAT32轉到NTFS

2.下载ubuntu-14.04.1-desktop-i386.iso

3.掛載該ISO檔

4.win+R 執行“X:\wubi.exe --force-wubi --32bit

5.進入WUBI安裝程序 

6.裝完成後,進入Ubuntu啟動選單時,選擇 *Ubuntu 後,按鍵盤上的 E 鍵,進入啟動編輯模式

7. 把ro 改成 rw 後,按 F10 鍵,便可修改參數進入系統
loop=/ubuntu/disks/root.disk ro 
loop=/ubuntu/disks/root.disk rw  

8.進入系統後,Ctrl + T
輸入 sudo gedit /etc/grub.d/10_lupin

9.gedit 編輯下搜尋 ro ${args} 字串
並把ro 改成 rw 後,儲存離開。

10.輸入 sudo update-grub 後,即可重新開機。

2014年12月28日 星期日

[Ubuntu] xrandr set screen panning in netbook(ASUS 1015PE)

ASUS Netbook 1015PE LCD 10" 1024x600
-----------------------------------------------------------
set to 1280x720 command:
#xrandr --output LVDS1 --mode 1024x600 --fb 1280x720 --panning 1280x720 --scale 1.25x1.2

set to 1280x768 command:
#xrandr --output LVDS1 --mode 1024x600 --fb 1280x768 --panning 1280x768 --scale 1.25x1.28

set to  1366x768 command:
#xrandr --output LVDS1 --mode 1024x600 --fb 1366x768 --panning 1366x768 --scale 1.33398x1.28

set to 1440x900 command:
#xrandr --output LVDS1 --mode 1024x600 --fb 1440x900 --panning 1440x900 --scale 1.40625x1.5

set to 1600x900 command:
#xrandr --output LVDS1 --mode 1024x600 --fb 1600x900 --panning 1600x900 --scale 1.5625x1.5

set to 1980x1080 command:
#xrandr --output LVDS1 --mode 1024x600 --fb 1980x1080 --panning 1980x1080 --scale 1.9335x1.8
==========================================================
modify   /etc/rc.local
add  screen panning command.


#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

xrandr --output LVDS1 --mode 1024x600 --fb 1280x768 --panning 1280x768 --scale 1.25x1.28

exit 0

startup autorun scripts 


But for a user script these should be launched as session scripts by gnome! Have a look under System > Preferences > Startup Applications.

add autorun /etc/rc.local

Pls Reboot.



[Ubuntu] Asus Fn+F3 touchpad toggle doesn't work

mkdir ~/bin
gedit ~/bin/toggletouchpad.sh


#!/bin/bash
if [ $(synclient -l | grep TouchpadOff | awk '{print $3}') == 1 ] ; then
  synclient touchpadoff=0;
else
 synclient touchpadoff=1;
fi 

chmod +x ~/bin/toggletouchpad.sh
~/bin/toggletouchpad.sh 
------------------------------------------------------------------------------------------------- 
Go to Settings Manager -> Keyboard -> Application shortcuts and 
create an Fn+F3 shortcut to point to /home/USER/bin/toggletouchpad.sh 
(replace USER with your actual username) and test the Fn+F3 combination.
     

2014年12月23日 星期二

[Proxmox] 無法更新 apt-get update error

Proxmox VE 3.x

 
apt-get update
Failed to fetch https://enterprise.proxmox.com/debian/dists/wheezy/pve-enterprise/binary-amd64/Packages The requested URL returned error: 401 Some index files failed to download. They have been ignored, or old ones used instead.
   
cat /etc/apt/sources.list.d/pve-enterprise.list
deb https://enterprise.proxmox.com/debian wheezy pve-enterprise

編輯pve-enterprise.list,並在路徑前加入“#”

nano /etc/apt/sources.list.d/pve-enterprise.list
# deb https://enterprise.proxmox.com/debian wheezy pve-enterprise

編輯sources.list,
並加入deb http://download.proxmox.com/debian wheezy pve-no-subscription
nano /etc/apt/sources.list
deb http://ftp.debian.org/debian wheezy main contrib

# PVE pve-no-subscription repository provided by proxmox.com, NOT recommended for production use
deb http://download.proxmox.com/debian wheezy pve-no-subscription

# security updates
deb http://security.debian.org/ wheezy/updates main contrib

網頁按下Refresh, 下方便出現可更新項目元件。

2014年12月19日 星期五

[Proxmox] USB physical port mapping / 新增USB裝置至虛擬主機

新增HP Laser Jet 1020 Printer至Win7 虛擬主機.



Setp 1:

查詢虛擬主機所連接的Port位

qm monitor <VM_ID> 
qm> info usbhost


















根據上圖,HP 1020印表機位置在Bus 1 、 Port 1
因此要寫入設定檔時,必須寫入1-1
  • Bus 1, Port 1 => 1-1


如連接的設備遇到Port 連續顯示時,寫入方式如下:
  •  Bus 1, Port 1, Port 3 => 1-1.3



Setp 2:

編輯虛擬主機設定檔

nano /etc/pve/qemu-server/<VM_ID>.conf 














新增一筆USB裝置
usb0:host=1-1



Setp 3:

開啟虛擬主機(Win7),查看裝置管理員,
則出現USB列印支援,印表機也出現HP 1020




[Ubuntu] Ubuntu-MATE 14.10 install XRDP


Install XRDP command:

sudo apt-get install xrdp




MATE Desktop Interface:

sudo apt-get update

sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon

echo mate-session >~/.xsession

sudo service xrdp restart


xfce Desktop Interface:


sudo apt-get update

sudo apt-get install xfce4

echo xfce4-session >~/.xsession

sudo service xrdp restart



LXDE Desktop Interface:


sudo apt-get update

sudo apt-get install lxde

echo lxsession -s LXDE -e LXDE > ~/.xsession

sudo service xrdp restart

[Game] Rimworld enable Dev mode (for Mac)

In Finder Press Command+Shift+Dot to open hidden folder /Users/[user name]/Library/Application Support/RimWorld/Config/DevModeDisable Dele...