I am currently using the latest release of PBX in a Flash. I would post on their forums but no one seems to want to activate my account over there…
Anyways, my office has been using Bria 3 and we just got in a few Polycom 301’s. I have been trying to configure them and I am going crazy trying to get them to work. The part I am stuck on is with tftp.
It seems that the tftp server is up and running but I can’t access it. I can’t access it from my computer or the server. Whenever I do “tftp -v 127.0.0.1 (or 192.168.1.111) -c get test.txt” I get:
Connected to 192.168.1.111 (192.168.1.111), port 69
getting from 192.168.1.111:test.txt to test.txt [netascii]
Error code 1: File not found
The file is there, but “apparently” it isn’t. I have been looking for similar instances of this and I just can’t find anything helpful.
It seems that tftp is talking to my laptop, but I still get the “File can’t be found” I even made the file with 777 permissions. I get the same results when I try it from the server.
I am up to trying what ever you suggest. I have made no additions to the PIAF distro other than installing the tftp client package to diagnose the problem I am having.
Not sure how you restart it though to take the new options, I don’t remember exactly. This will show more of what the server is doing while processing the files. That is why my messages log is showing file names, etc.
They are empty, however. Those files reflect the phone I am trying to setup.
As for xinetd.d/tftp:
root@pbx:/tftpboot/logs $ cat /etc/xinetd.d/tftp
# default: off
# description: The tftp server serves files using the trivial file transfer \
# protocol. The tftp protocol is often used to boot diskless \
# workstations, download configuration files to network-aware printers, \
# and to start the installation process for some operating systems.
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot
per_source = 11
cps = 100 2
flags = IPv4
}
I made sure to check that disable = no was set…
I added the -v though. Is there anything I should do now?
Well, that did the trick… Do you have any clue why it would be like that? I didn’t change anything to the config file, at least that I know of. I’ve been making as few adjustments to this server as possible because I want it to remain stable, ha ha.
Thank you for that. A BIG thank you to everyone who gave their advice, I REALLY appreciate it.
Glad you got it working! Looks like somewhere along the line things got out of sync on file locations with the distro you were using. Perhaps a OS bug fix changed a file location or it simply was just never tested.
I have learned to expect that with the distros. They make it really easy to get going, but if you end up with a problem either expect to roll up your sleeves or pay for support. Compared to what you would pay for an out of the box phone system it is still a great value and a fun technical challenge They systems they have created are really very complex!