I need some help to advise a customer on the procedure to setup option
43 for Ericsson IP phones.
I am familiar with the string that goes on a Windows server but the
customers Novell server requires a Key and a Data field.
Has anyone any experience on this issue. I'm a voice engineer with
limited knowledge in this area.
This is what i would usually enter on a MS server...
11:45:72:69:63:73:73:6f:6e:20:49:50:2d:50:68:6f:6e:65:01:0d:31:32:38:2e:31:30:30:2e:32:30
:34:2e:38:05:03:39:31:31
The following is the full correct hex string as would be sent in the
DHCP offer on a MS server...
2b:26:11:45:72:69:63:73:73:6f:6e:20:49:50:2d:50:68:6f:6e:65:01:0d:31:32:38:2e:31:30:30:2e
:32:30:34:2e:38:05:03:39:31:31
This breaks down as....
2b:26 (decimal 43:38, 43 is the option and 38 is the option length)
11: (decimal 17, length of the "Vendor Class Identifier")
45:72:69:63:73:73:6f:6e:20:49:50:2d:50:68:6f:6e:65: (ascii "Ericsson
IP-Phone", the vendor class identifier)
01:0d: (tag 1, length 13)
31:32:38:2e:31:30:30:2e:32:30:34:2e:38: (128.100.204.8 - sw server ip)
05:03: (tag 5, length 3)
39:31:31 (911 - vlan)
Does anyone know what part would be considered the Key, and where the
Data part would start?
Any advice much appreciated.
Thanks
Aemon
Here is the TID:
http://www.novell.com/support/search.do?cmd=displayKC&docType=kc&extern
alId=10095110&sliceId=&dialogID=13609464&stateId=0%200%2013607662
bd
NSC Volunteer SysOp
=====
From: "D. SKye Hodges" <S...@sorry.no.email.com>
Subject: Re: Followup to PXE,DHCP, WinXP and Win2000 on 9/02/03
Newsgroups: novell.support.netware.dns-dhcp
Date: Thu, 18 Sep 2003 15:49:41 GMT
If you are dying to add this option, and your life will not be
complete until you do.... And you are willing to perform the following
at your
own risk... Then here you go:
Open the DNS-DHCP Management console, click on your subnet, click on
the other DHCP Options, click on modify... find option 43, hit add>>
click
add... Type in 02 for the key and 01 for the data (don't worry, you'll
be changing it later). Click OK, and OK, and SAVE THE CHANGES!!
Next, Open ConsoleOne, browse to the subnet object, right-click,
properties, other/edit tab, DHCP:Config options, click the Plus sign,
double
click on the numbers, click on the "..." Now, find the "2B" it will
have
the following hex string: "2B 03 01 02 01" The 2B is option code 43,
the
03 is the length (which will be incorrect) the 01 is the length of the
key,
and the key is 02, then the data is 01.
You can reformulate the hex string however you wish, in accordance
with microsoft's article
Disable netbios over TCP/IP
2B 02 01 01
Enable DHCP Release Lease on Shutdown:
2B 02 02 01
Disable netbios, Enable DHCP release:
I don't know, read the RFC/Microsoft Doc (not too helpful)
Be sure that you don't offset your entire string of hex characters so
if you started with a string like:
00 00 00 00 03 04 C0 A8 01 06 06 0C C0 A8 01 06 C0 A8 A4 06 C0 A8 A4
01 2B 03 01 02 01 4E 05 01 C0 A8 01 06
you would end with a string like:
00 00 00 00 03 04 C0 A8 01 06 06 0C C0 A8 01 06 C0 A8 A4 06 C0 A8 A4
01 2B 02 02 01 4E 05 01 C0 A8 01 06
and NOT:
00 00 00 00 03 04 C0 A8 01 06 06 0C C0 A8 01 06 C0 A8 A4 06 C0 A8 A4
01 2B 02 02 01 01 4E 05 01 C0 A8 01 06
Again, do this at your own risk, you need to know a lot about how DHCP
code strings are formulated.
If you want to take the easy way out, just make the necessary changes
in a regedit file and import is as part of the login process. (Search
for
DHCP and WIN9x IP CONFLICT--it will give you an example of how to do it
on
a 9x machine)... Sorry I'm not more detailed than that.
>>> Mike Garcia<mga...@ontario.k12.or.us> 2003-09-16 12:08:38 >>>
I have done some researching at the Microsoft site and have found this
documention
http://www.microsoft.com/windows2000/en/server/help/default.asp?url=/wi
n
d
ows2000/en/server/help/sag_DHCP_add_OptionsMsVendorSpecific.htm
about how the MS Win2000 DHCP server has option tags to set
DHCPRELEASE on the dhcp client to on or off. I could not find the
option tag in the
DNS/DHCP Management Console to set this parameter. Is this same option
available on a Netware 6 sp3 DHCP Server?
The Microsoft documentation also seems to confirm what Hodges said in
a previous post that i have pasted below. About not sending a
DHCPRELEASE on shutdown. It maybe different for WinXP.
May main question is that has anyone written code or know how this
option can be given to a Netware 6 sp3 DHCP Server?
Thanks
Mike
=====
From: Arjan <aanth...@chemproha.nospam.com>
Newsgroups: novell.support.netware.dns-dhcp
Subject: Re: Disable NetBIOS over TCP/IP
Date: Mon, 29 Sep 2003 08:53:27 GMT
On Fri, 26 Sep 2003 07:51:59 -0600, "D. SKye Hodges"
<S...@sorry.no.email.com> wrote:
>.....
>If you want to take the easy way out, just make the necessary changes
in a regedit file
> and import is as part of the login process. (Search for DHCP and
WIN9x IP CONFLICT--it will
>give you an example of how to do it on a 9x machine)... Sorry I'm
not more detailed than that.
>
The registry key on Win2K is:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\
I
nterfaces\Tcpip_{41E1006C-9040-4712-8BE6-F3F3048C055A}]
"NetbiosOptions"=dword:00000002
NetbiosOptions
0 ; Use Netbios setting from DHCP Server
1 ; Enable Netbios over TCP/IP
2 ; Disable Netbios over TCP/IP
The problem is that Tcpip_{41E1006C-9040-4712-8BE6-F3F3048C055A}
indicates the NIC, this is different on various PC's.
Kind regards,
Arjan
=====
From: Philippe Werle <we...@iutv.univ-paris13.fr>
Newsgroups: novell.support.netware.dns-dhcp
Subject: Re: Option 43 / Nortel
Date: Fri, 23 Jun 2006 14:37:06 GMT
Hello everybody,
I have got a workaround about this problem on option 43. I need to use
it so that my APC UPS gets an IP through DHCP. Using the Java DHCP
Console, I created an IP entry with option 43. Then exported the subnet
to a file.
I opened the file and compared to RFC 2132 and noticed :
[IP Address Configuration : "192_168_1_99.Dorsale.DNS_DHCP.DPT.INFO"]
IP Address Number = 192.168.1.99
Assignment Type = 8
Lease Time = 4294967295
Config Options = 00 00 00 00 2B 07 01 01 04 31 41 50 43
Host Name = apc1
Last Used = 1151070256000
MAC Address = 1 00 C0 B7 78 A6 CE
Client Identifier = 01 00 C0 B7 78 A6 CE
In config options :
00 00 00 00 2B 07 01 01 04 31 41 50 43
Padding 43 Length Length Key Length Data
RFC 2132 says it should be :
00 00 00 00 2B 06 01 04 31 41 50 43
Padding 43 Length Key Length Data
The 01 length after the 07 length is wrong as the key value goes from 1
to 254 so its 1 octet long.
Deleting that 01, 07 length becomes 06 (since you have 1 octet less).
Correct the file and reimport it. Then when you look at that entry
through the Java Console you will see :
Key is 04 and value is 31 41 50 43
Which is normal.
Now, my APC UPS has an IP adress and I can ping to it, great !
Best regards,
Philippe.
Thanks, Rohit
bd
NSC Volunteer SysOp
Great! But i can't find the sp6. Also no beta. Just Sp5.
Is it also posible to download just the new plugin?
Thxs
Wouter
bd
NSC Volunteer SysOp
I used the method where you enter dummy data in DNS-DHCP Management
console, then edit the hex string in ConsoleOne.
Thanks for the help and advice everyone!
Aemon
bd
NSC Volunteer SysOp
> Maybe I'm dense...but after installing SP6 on our DHCP server I am
> having a lot of difficulty in getting the option 43 data to enter in a
> format it likes.
Using the Management Console or iManager?
--
bd
NSC Volunteer SysOp