首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ubuntu和Avaya手机

ubuntu和Avaya手机
EN

Server Fault用户
提问于 2012-07-18 14:53:15
回答 2查看 2K关注 0票数 3

我看了很多文章,但似乎找不到答案,所以就这样做了。我正在设置一个运行Ubuntu12.04LTS的DHCP服务器,但是我无法获得电话来获取IP地址。这些是Avaya手机,需要选项-176,所有字符串如下所示。如果我注释掉其中一个vlan的DHCP信息并将其连接起来,那么电话似乎工作得很好,但是在实际的vlan上,电话就没有问题了。我相信修复方法很简单,希望你能为我指出。谢谢。

来自dhcpd.conf

代码语言:javascript
复制
shared-network OVKData {
subnet 192.168.226.0 netmask 255.255.255.0 {
    option routers 192.168.226.1;
    option broadcast-address 192.168.226.255;
    range 192.168.226.30 192.168.226.100;
    option option-176 "MCIPADD=192.168.30.3,192.168.30.4,MCPORT=1719,TFTPSRVR=192.168.222.129,L2Q=1,L2QVLAN=888,VLANTEST=0";
#   option option-176 "L2Q=1,L2QVLAN=888,VLANTEST=0";
#   option option-176 "MCIPADD=192.168.30.3,192.168.30.4,MCPORT=1719,TFTPSRVR=192.168.222.129";
    }
#shared-network OVKVoice {
subnet 192.168.98.0 netmask 255.255.255.0 {
    option routers 192.168.98.1;
    option broadcast-address 192.168.98.255;
    range 192.168.98.30 192.168.98.100;
#   option option-176 "MCIPADD=192.168.30.3,192.168.30.4,MCPORT=1719,TFTPSRVR=192.168.222.129,L2Q=1,L2QVLAN=888,VLANTEST=0";
    option option-176 "L2Q=1,L2QVLAN=888,VLANTEST=0";
    option option-176 "MCIPADD=192.168.30.3,192.168.30.4,MCPORT=1719,TFTPSRVR=192.168.222.129";
    }
}

从接口

代码语言:javascript
复制
auto vlan226
auto vlan888
#auto vlan300

# OVKData vlan888
iface vlan226 inet static
    address 192.168.226.4
    netmask 255.255.255.0
    gateway 192.168.226.1
    network 192.168.226.0
    broadcast 192.168.226.255
    mtu 1500
    vlan_raw_device eth0

# OVKVoice Vlan 888
iface vlan888 inet static
    address 192.168.98.4
    netmask 255.255.255.0
    gateway 192.168.98.1
    network 192.168.98.0
    broadcast 192.168.98.255
    mtu 1500
    vlan_raw_device eth0

FRom Syslog

代码语言:javascript
复制
Jul 17 13:20:17 NOCDHP dhcpd: DHCPOFFER on 192.168.226.32 to 00:04:0d:29:3b:f9 via vlan888
Jul 17 13:20:17 NOCDHP dhcpd: DHCPDISCOVER from 00:04:0d:29:3b:f9 via vlan888
Jul 17 13:20:17 NOCDHP dhcpd: DHCPOFFER on 192.168.226.32 to 00:04:0d:29:3b:f9 via vlan888
Jul 17 13:20:17 NOCDHP dhcpd: DHCPDISCOVER from 00:04:0d:29:3b:f9 via 192.168.98.5
Jul 17 13:20:17 NOCDHP dhcpd: DHCPOFFER on 192.168.226.32 to 00:04:0d:29:3b:f9 via 192.168.98.5
Jul 17 13:20:17 NOCDHP dhcpd: DHCPDISCOVER from 00:04:0d:29:3b:f9 via 192.168.98.1
Jul 17 13:20:17 NOCDHP dhcpd: DHCPOFFER on 192.168.226.32 to 00:04:0d:29:3b:f9 via 192.168.98.1
Jul 17 13:20:17 NOCDHP dhcpd: DHCPDISCOVER from 00:04:0d:29:3b:f9 via 192.168.98.1
Jul 17 13:20:17 NOCDHP dhcpd: DHCPOFFER on 192.168.226.32 to 00:04:0d:29:3b:f9 via 192.168.98.1
Jul 17 13:20:17 NOCDHP dhcpd: DHCPDISCOVER from 00:04:0d:29:3b:f9 via vlan888
EN

回答 2

Server Fault用户

发布于 2012-08-23 04:08:12

我认为您遇到的问题是,实际上您已经将VLAN的DHCP作用域中的不正确字符串注释掉了。

在data上,您希望做的只是告诉手机查看语音VLAN,因此您只需要在data范围中使用以下字符串

代码语言:javascript
复制
option option-176 "L2Q=1,L2QVLAN=888,VLANTEST=0"

然后,在语音VLAN上,您需要字符串:

代码语言:javascript
复制
option option-176 "MCIPADD=192.168.30.3,192.168.30.4,MCPORT=1719,TFTPSRVR=192.168.222.129"

也许我忽略了一些东西,因为我以前从未使用过Linux作为DHCP服务器,但这似乎是原因,尤其是因为您可以让它在数据VLAN上工作。

票数 2
EN

Server Fault用户

发布于 2012-09-22 06:11:41

你没提到哪部阿瓦亚手机。有些人在固件中有一个错误,阻止他们跳过VLAN进行初始配置-- IIRC,屏幕显示DHCP服务器从未响应,而实际上电话从未更改VLAN或发出DHCP请求。

使用工艺配置手动指定您的语音VLAN在一部电话,并看看它是否可以连接到呼叫服务器。如果可以的话,那就和你的Avaya商业伙伴联系,抱怨一下手机。;)

如果这不起作用,那么我同意林登的回答,并由HopelessN00b修改:您的选项-176配置不太正确;请遵循他们的建议。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/408866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档