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