A further question... How would you support multiple 12SP's on an asterisk install if only one can be hardcoded into the source/binary? Is this a mini programming project to add the magic number to the /etc/asterisk/skinny.conf, and then have chan_skinny.c search the config file? Ta muchly. Roger De Salis> ------ > Date: Tue, 24 Feb 2004 09:57:57 -0000 > Subject: Re: [Asterisk-Users] 12SP > From: Robert Boardman <robb@boardman.me.uk> > > Hi Cullen > You need to change the hard coded firmware in chan_skinny.c line 71 ish> to the numbers that show up when your phone boots, re compile and all > will be fine> Robb > > Cullen Simpson <cullen@compucrew.com> said: >>I am trying to get a Cisco 12SP phone to work with *. >>I do not have call manager. >> >>When start * and turn skinny debugging on I get this on the console: >>-------------------------------------------------------------------------- >> -- Starting Skinny session from 192.168.1.202 >>Recieved AlarmMessage >>Device SEP0010EB003E03 is attempting to register >> -- Device 'ipme' successfuly registered >>Requesting capabilities >>Version Request >>Received CapabilitiesRes >>Feb 23 16:29:29 WARNING[794722]: chan_skinny.c:2275 get_input: Skinny Client >>sent less data than expected. >>Feb 23 16:29:29 NOTICE[794722]: chan_skinny.c:2333 skinny_session: Skinny >>Session returned: Success >>--------------------------------------------------------------------------- >> >>The phone indicates that it is programming. The IP address of the phone is >>correct in the logs. >> >>Here is a snippet from my skinny.conf file: >> >>--------------------------------------------------------------------------- >>[general] >>port = 2000 ; Port to bind to, default tcp/2000 >>bindaddr = 192.168.1.11 ; Address to bind to >>dateFormat = M-D-Y ; M,D,Y in any order (5 chars max) >>keepAlive = 120 >> >>; allow = all >>; disallow >> >> >>; Typical config for 12SP+ >>[ipme] >>device=SEP0010EB003E03 >>version=P002G204 ; Thanks critch >>context=outbound-analog >>line => 120 ; Dial(Skinny/120@ipme) >> >>--------------------------------------------------------------------- >> >>Any ideas? >> >>-- >>Cullen Simpson >>cullen@compucrew.com >>_______________________________________________-- \_ Roger De Salis rdesalis at fx dot net dot nz </' FX Networks +64 21 481 452 /) Wellington, New Zealand roger at desalis dot gen dot nz (/ ` Bentley win Le Mans! - What next, English win cricket in Aus?
Roger De Salis wrote:> A further question... > > How would you support multiple 12SP's on an asterisk install > if only one can be hardcoded into the source/binary? > > Is this a mini programming project to add the magic number > to the /etc/asterisk/skinny.conf, and then have chan_skinny.c > search the config file?Hardcoding is no longer necessary....see skinny.conf.sample Jeremy McNamara> > Ta muchly. > > Roger De Salis > >> ------ >> Date: Tue, 24 Feb 2004 09:57:57 -0000 >> Subject: Re: [Asterisk-Users] 12SP >> From: Robert Boardman <robb@boardman.me.uk> >> >> Hi Cullen You need to change the hard coded firmware in chan_skinny.c >> line 71 ish > > > to the numbers that show up when your phone boots, re compile and all > > will be fine > >> Robb >> >> Cullen Simpson <cullen@compucrew.com> said: >> >>> I am trying to get a Cisco 12SP phone to work with *. >>> I do not have call manager. >>> >>> When start * and turn skinny debugging on I get this on the console: >>> -------------------------------------------------------------------------- >>> -- Starting Skinny session from 192.168.1.202 >>> Recieved AlarmMessage >>> Device SEP0010EB003E03 is attempting to register >>> -- Device 'ipme' successfuly registered >>> Requesting capabilities >>> Version Request >>> Received CapabilitiesRes >>> Feb 23 16:29:29 WARNING[794722]: chan_skinny.c:2275 get_input: >>> Skinny Client >>> sent less data than expected. >>> Feb 23 16:29:29 NOTICE[794722]: chan_skinny.c:2333 skinny_session: >>> Skinny >>> Session returned: Success >>> --------------------------------------------------------------------------- >>> >>> The phone indicates that it is programming. The IP address of the >>> phone is >>> correct in the logs. >>> >>> Here is a snippet from my skinny.conf file: >>> >>> --------------------------------------------------------------------------- >>> [general] >>> port = 2000 ; Port to bind to, default tcp/2000 >>> bindaddr = 192.168.1.11 ; Address to bind to >>> dateFormat = M-D-Y ; M,D,Y in any order (5 chars max) >>> keepAlive = 120 >>> >>> ; allow = all >>> ; disallow >>> >>> >>> ; Typical config for 12SP+ >>> [ipme] >>> device=SEP0010EB003E03 >>> version=P002G204 ; Thanks critch >>> context=outbound-analog >>> line => 120 ; Dial(Skinny/120@ipme) >>> >>> --------------------------------------------------------------------- >>> >>> Any ideas? >>> >>> -- >>> Cullen Simpson >>> cullen@compucrew.com >>> _______________________________________________ >> >