works just fine here.
Add your entries to seldir.conf and commit them. Your tftp file entries will be auto updated to include the numbers. Of course it only works for phones which are being provisioned (i.e. you provided a MAC address when you created the phone).
here is sample seldir...
#
# Local Directories
#
Ayliffe Will, xxxx xxx xxx
Bengolea Cora, xxxx xxx xxx
Birchall John, xxxx xxx xxx
Boagey Ray, xxxx xxx xxx
Here is the tftp entry for a phone with the MAC address 0004132483CF. The cirrectly formed tftp file name for tis phone will be snom320-0004132483CF.htm...
<html>
<pre>
user_realname1: Snom
user_name1: 4020
user_host1: 192.168.1.210
user_pname1: 4020
user_pass1: ztwpLltu
user_ringer1$: Ringer6
record_missed_calls1$: off
user_outbound1: 192.168.1.210
ntp_server$: pool.ntp.org
utc_offset$: 0
language$: English
tone_scheme$: GBR
dkey_retrieve!: speed *50*
call_waiting$: visual
date_us_format$: off
challenge_response$: off
fkey0$: line
fkey1$: line
fkey2$: dest
fkey3$: dest
fkey4$: dest
fkey5$: speed *8
fkey6$: dest
fkey7$: dest
fkey8$: dest
fkey9$: dest
fkey10$: dest
fkey11$: dest
speed1$: zzzzzzzzzz
tu_0$: xxxxxxxxxx
tn_0$: Ayliffe Will
tc_0$: None
to_0$: Active
tu_1$: xxxxxxxxxx
tn_1$: Bengolea Cora
tc_1$: None
to_1$: Active
tu_2$: xxxxxxxxxx
tn_2$: Birchall John
tc_2$: None
to_2$: Active
tu_3$: xxxxxxxxxx
tn_3$: Boagey Ray
tc_3$: None
to_3$: Active
</pre>
</html>
The SNOM is a complex old beast, and without getting into the detail of how it provisions its phone directory, you can clearly see the provisioning entries have been added to the Snom provisioning file.
Now you have to reset the phone to force it to re-read the provisioning data and you are all done. Most of our SNOM customers use these directories to a greater or lesser degree. Others use Exchange server or SBS directly over LDAP (in which case the phone stores nothing).
Best
S