Thanks for clarification on the acronym.  I learned something new ... :-))

-----Original Message-----
From: Bill Marquette [mailto:[EMAIL PROTECTED] 
Sent: Friday, 21 July 2006 12:03
To: support@pfsense.com
Subject: Re: [pfSense Support] BigPond WAN - bpalogin not starting

Merge From Current :)

--BIll

On 7/20/06, Günter Müller <[EMAIL PROTECTED]> wrote:
> Bill,
>
> This issue has been logged as bug ticket #1047 too ...
>
> I assume MFC means Main Feature Change?!  I don't know too much about 
> PHP code but from the debug messages to syslog I could see that 
> $$argument was not recognised as valid syntax for variable references.  
> That is why I logged it as a bug instead of a feature request.  Just my 2
cents ...
>
> Günter.
>
> -----Original Message-----
> From: Bill Marquette [mailto:[EMAIL PROTECTED]
> Sent: Friday, 21 July 2006 10:51
> To: support@pfsense.com
> Subject: Re: [pfSense Support] BigPond WAN - bpalogin not starting
>
> Fixed, thanks for the tip!  I've requested an MFC on this, so it 
> should show up in RELENG_1 shortly.
>
> --Bill
>
> On 7/20/06, Günter Müller <[EMAIL PROTECTED]> wrote:
> >
> >
> > Reply to myself ...
> >
> > After further digging around and getting a better understanding of 
> > the code I now realise that interfaces.inc is not the right file to 
> > patch as suggested in my previous post below.
> >
> > This problem is related to Bug Ticket #702, which is flagged as 
> > fixed, but appears to be still broken or again.
> >
> > I have followed the instructions in Forum Topic 181 and FAQ 1089 
> > http://forum.pfsense.org/index.php?topic=181.0
> > http://faq.pfsense.org/index.php?sid=10900&lang=en&action=artikel&ca
> > t=
> > 10&id=100&artlang=en
> >
> > Still no luck!  I had a look at /etc/inc/interfaces.inc and can 
> > confirm that the code to create the bpalogin.conf file and start 
> > bpalogin is there in the function interfaces_wan_bigpond_configure.  
> > I found that this function should be called from /etc/rc.newwanip.
> > After studing the syslog messages closely, I found that $interface 
> > is not set correctly in rc.newwanip.  An examination of the code has 
> > revealed
> the following bug:
> > Lines 40-48:
> >          if($argument <> "") {
> >                 $curwanip = find_interface_ip($$argument);
> >                 $interface =
> > convert_real_interface_to_friendly_interface_name($$argument);
> >                 if($curwanip == "")
> >
> >                         $curwanip = get_current_wan_address();
> >
> >         } else {
> >
> >                 $curwanip = get_current_wan_address();
> >                 $interface = "wan";
> >         }
> >
> > Note the $$argument on lines 41 & 42!  Changing these to $argument 
> > has fixed the problem!!  BPAlogin starts up correctly now.
> >
> > Regards,
> >
> > Günter.
> >
> >  ________________________________
> >  From: Günter Müller [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, 20 July 2006 15:27
> > To: support@pfsense.com
> > Subject: [pfSense Support] BigPond WAN - bpalogin not starting
> >
> >
> >
> > Hi,
> >
> > I'm a newbie to pfSense (using 1.0rc1) and am trying to get a 
> > BigPond Cable WAN connection working.  If have selected BigPond for 
> > the WAN connection and entered the username, password, etc. 
> > correctly.  I successfully get a Bigpond DHCP address, but bpalogin does
not fire up!
> >
> > I have checked in /var/etc, /etc and /usr/local/etc, but have not 
> > found an bpalogin.conf file that should have been created by the
> webConfigurator.
> >
> > Hence I have manually created  the file in /var/etc (and
> > /usr/local/etc) and started bpalogin from the shell prompt, which 
> > worked and I now can get out to the 'Net.
> >
> > A search on of the mail-archives for "BigPond" pointed me to the 
> > file /etc/inc/interfaces.inc.  I managed to debug the file and found 
> > that the code for Bigpond was incomplete.  I added a couple of lines 
> > and it is working for me now.
> >
> > Below is a diff of interfaces.inc and interfaces.inc.bak:
> > 808,809d807
> > <                       $curwanip = get_current_wan_address();
> > <
> > interfaces_wan_bigpond_configure($curwanip);
> >
> > I hope this fix can make its way into future releases of pfsense and 
> > be of help to other BigPond users with the same problem.
> >
> > Regards,
> >
> > Günter Müller
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional 
> commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional 
> commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to