Cisco CP-7911G がレジストできない。その他の SIP 電話機も通話は辛うじて出来ますが、突然ピーと音が鳴るなど異常な状況になってしまいました。いわゆる地雷を踏みつけてしまったようです。
久しぶりに asterisk 1.8 の ports をダウングレードすることとしました(涙)
ダウングレードには portdowngrade を使用しました。以下はその時の様子をメモしたものです。cvs サーバーには jp のものでは上手く行かなかったのでネット上で探し出した tw のものを使用して上手く行きました。
# portdowngrade -o -s:pserver:anoncvs@anoncvs.tw.freebsd.org:/home/ncvs net/asteriskここでは asterisk 1.8 をインストールしているので番号1番を選択しました。
portdowngrade 0.6 by Heiner Eichmann Please note, that nothing is changed in the ports tree unless it is explicitly permitted in step 6! Seeking port net/asterisk ... Found several matches: 1: net/asterisk 2: net/asterisk-oh323 3: net/asterisk10 4: net/asterisk14 5: net/asterisk14-addons 6: net/asterisk16 7: net/asterisk16-addons Please choose one: 1
Downgrading port: net/asterisk Logging in to :pserver:anoncvs@anoncvs.tw.freebsd.org:2401/home/ncvs CVS password: anoncvs Step 1: Checking out port from CVS repository CVS root directory: :pserver:anoncvs@anoncvs.tw.freebsd.org:/home/ncvs Step 2: Reading the port history from the CVS repository Step 3: Analyzing the port history from the CVS repository Step 4: Load port version numbers and present results Keys:: next page d : details p : previous page : leave presentation and downdgrade if wanted =============================================================================== number date portversion comment 1 2011/12/10 14:40:37 1.8.7.2 - Update to 1.8.7.2 2 2011/10/17 21:46:34 1.8.7.1 update to 1.8.7.1 3 2011/10/02 15:33:36 1.8.7.0 update to 1.8.7.0 4 2011/09/23 22:24:23 1.8.6.0 - Add LDFLAGS to CONFIGURE_ENV and MAK 5 2011/08/31 20:53:10 1.8.6.0 update to 1.8.6.0 6 2011/07/28 12:43:17 1.8.5.0_1 - Chase net-snmp shlib version bump. 7 2011/07/21 23:01:21 1.8.5.0 - fix WITH_ILBC 8 2011/07/19 17:38:00 1.8.5.0 Makefile only is not enough, commit th 9 2011/07/19 17:34:27 1.8.5.0 - update to 1.8.5.0 10 2011/06/29 10:15:43 1.8.4.4 update to 1.8.4.4 11 2011/06/25 22:51:49 1.8.4.3 update to 1.8.4.3 12 2011/06/02 20:43:44 1.8.4.2 - update to 1.8.4.2 13 2011/05/24 19:38:10 1.8.4.1 - update to 1.8.4.1 14 2011/05/22 17:09:50 1.8.4_1 - prevent deletion of asterisk.conf, i 15 2011/05/10 21:19:34 1.8.4 - update to 1.8.4 16 2011/04/26 18:53:16 1.8.3.3 - add another patch to acually make WI 17 2011/04/22 00:21:42 1.8.3.3 - update to 1.8.3.3 Total lines: 192. Command: Enter version number to change port to (0: exit): 2
一つ前のバージョン 1.8.7.1 の2番を選択しました。
Step 5: Checking out choosen date of the port from the CVS repository Step 6: Modifying the port Port: net/asterisk at : 2011/10/17 21:46:34 Type 'yes' to bring the port to the state of the date above or 'no' to exit without changing anything. Note, that this only changes the port, not the installed software! yes or no:yes
ここで yes を入力して ports ツリーをダウングレードしました。
後は指示にしたがって「portsdb -Uu」と「portupgrade -f asterisk」を行いました。The port has been set to the selected version. Install it if you wish. If you have portupgrade installed, you should run portsdb -Uu now, to see the changes in the ports database. In any case portupgrade -f asterisk will install the changed port. Note: if you run cvsup, the port is changed back to the choosen label!
いつも最新の ports を入れるしかないのですが、こうしてつまづくと current の恐ろしさの片鱗を感じることとなります(笑)# portsdb -Uu# portupgrade -f net/asterisk
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。