A little more information:

First in the above post under pppoe.if the contents should be 'pcn0' not 'pcno' 
(typo in the post, not the file).  But since then I have tried using the Intel 
NIC and device e1000g0 instead of pcn0 and get the same identical behavior...

           -- Rick

> I am trying to get my DSL connection to work from
> OpenSolaris hosted by Vbox 2.0.0 on WindowsXP SP2
> using NAT (pcn0).  Note that I have no problem
> connecting to other machines on my home LAN, but
> can't get to the internet (any more, read on)
> 
> Per instructions found on the internet I setup
> 
> /etc/ppp/pppoe.if:
> pcno
> 
> /etc/ppp/peers/cnc:
> sppptun 
> plugin pppoe.so
> connect "/usr/lib/inet/pppoec -o15000 -v pcn0"
> user <my real username>
> password <my real password>
> noauth
> noipdefault
> defaultroute
> updetach
> noccp
> 
> Note that the -o15000 and -v options to connect are
> to give a very long (15 sec) timeout and show what's
> going on (verbose)
> 
> The very first time I ran "pppd call cnc" it all
> worked perfectly.  I was able to view web sites with
> Firefox, etc.  I then installed the
> VBoxGuestAdditions, which made me reboot the VBox.  I
> have never been able to get it to work again.  I even
> tried uninstalling Guest Additions, rebooting the
> host, and a plethora of other things to no avail.
> 
> Using the verbose output I get the following output
> when trying to connect:
> 
> -bash-3.2# pppd call cnc
> 2008/09/11 10:25:25EDT: /usr/lib/inet/pppoec: PPPoE
> Event Open (1) in state Dead (0): action SendPADI
> (2)
> 2008/09/11 10:25:25EDT: /usr/lib/inet/pppoec: Sending
> PADI to ff:ff:ff:ff:ff:ff: 18 bytes
> 2008/09/11 10:25:25EDT: /usr/lib/inet/pppoec: PPPoE
> State change Dead (0) -> InitSent (1)
> 2008/09/11 10:25:40EDT: /usr/lib/inet/pppoec: PPPoE
> Event TO+ (2) in state InitSent (1): action SendPADI
> (2)
> 2008/09/11 10:25:40EDT: /usr/lib/inet/pppoec: Sending
> PADI to ff:ff:ff:ff:ff:ff: 18 bytes
> 2008/09/11 10:25:40EDT: /usr/lib/inet/pppoec: PPPoE
> State change InitSent (1) -> InitSent (1)
> 2008/09/11 10:25:45EDT: /usr/lib/inet/pppoec: PPPoE
> Event TO+ (2) in state InitSent (1): action SendPADI
> (2)
> 2008/09/11 10:25:45EDT: /usr/lib/inet/pppoec: Sending
> PADI to ff:ff:ff:ff:ff:ff: 18 bytes
> 2008/09/11 10:25:45EDT: /usr/lib/inet/pppoec: PPPoE
> State change InitSent (1) -> InitSent (1)
> 2008/09/11 10:25:50EDT: /usr/lib/inet/pppoec: PPPoE
> Event TO- (3) in state InitSent (1): action Fail (1)
> 2008/09/11 10:25:50EDT: /usr/lib/inet/pppoec:
> unrecoverable error
> 2008/09/11 10:25:50EDT: /usr/lib/inet/pppoec: PPPoE
> State change InitSent (1) -> Dead (0)
> 2008/09/11 10:25:50EDT: /usr/lib/inet/pppoec: action
> failed
> Connect script failed
> -bash-3.2#
> 
> Per another document I also tried the following with
> IP filtering to see if the broadcast reply was being
> handled incorrectly:
> 
> -bash-3.2# ipfstat -i
> pass in log quick on pcn0 proto udp from any port =
> bootps to 255.255.255.255/32 port = bootpc
> -bash-3.2# ipfstat -o
> pass out log quick on pcn0 proto udp from any port =
> bootpc to any port = bootps keep state
> -bash-3.2#
> 
> Nothing seems to work, any ideas?....
> 
>                  Regards,
>   Rick
--
This message posted from opensolaris.org

Reply via email to