Internet connection

I got solaris 10 works, but I cannot set up my internet connection. When I ping a website and i open the web browser, it doesn't work.
When the installation asked 'Am I in a network?' i answerd 'no'. I think this is my minstake. How can i get Internet, now?

I have a ADSL modem (not router). PPPoE.
My network card is:
NVidia NForce.

Thanks for all answers :slight_smile:

You bet !

Run

 sys-unconfig 

Thanks! :slight_smile:

[LEFT]I'll try it. I'm rebooting with Solaris now.

Thanks again.
[/LEFT]

---------- Post updated at 07:54 PM ---------- Previous update was at 07:10 PM ----------

Thanks for the answer but i cannot solve the problem.
When it asks for the network i answer YES
When it asks 'what device have i to configure?' i answered nge1 because the modem is on the 2nd ethernet port.
So, it asks 'Have I to use IPV6'? I answered yes, but i don't know what it is.
It asks for Name Server. I chose DNS. It asked my domain. I don't have a domain. I supposed it is for the DNS. I answered opendns.org
When it asked for dns nameserver I answer the ip of opendns. (208.67.222.222 and 208.67.220.220).
It says there is an error.

What have I to do? Thanks :slight_smile:

You call this as you like and put in /etc/ppp/peers/

 
sppptun
plugin pppoe.so
connect "/usr/lib/inet/pppoec (here goes netwrok card name) internet"
persist
user "enter username herel"
noauth
noipdefault
noccp
novj
noaccomp
nopcomp
defaultroute
usepeerdns

in

/etc/resolv.conf put your DNS servers

then in

/etc/ppp/chap-secrets and /etc/ppp/pap-secrets put your username and password

in /etc/ppp/pppoe.if put your Ethernet name (ifconfig -a) ,
for
/etc/init.d/pppd, /etc/rc1.d/K50pppd, /etc/rc2.d/S47pppd and /etc/rcS.d/K50pppd
you will need this

 
#!/sbin/sh
#
# Copyright (c) 2000-2001 by Sun Microsystems, Inc.
# All rights reserved.
#
#ident "@(#)pppd 1.3 01/10/29 SMI"

PATH=/sbin:/usr/bin:/usr/sbin; export PATH
PPPDIR=/etc/ppp; export PPPDIR

case "$1" in
'start')
if [ ! -x /usr/bin/pppd -o ! -c /dev/sppp ]; then
echo "$0: Solaris PPP has not been correctly installed on"
echo "$0: this system.  Required files are missing."
exit 1
fi
if [ -f $PPPDIR/ifconfig ]; then
. $PPPDIR/ifconfig
fi
if [ -f $PPPDIR/demand ]; then
. $PPPDIR/demand
fi
if [ -f $PPPDIR/pppoe.if ] && [ -x /usr/sbin/sppptun ]; then
sed -e 's/^#.*//;s/\([^\\]\)#.*/\1/;s/[ ]*$//;s/^[ ]*//' \
    $PPPDIR/pppoe.if | \
while read intf; do
if [ "$intf" ]; then
/usr/sbin/sppptun plumb pppoe $intf
/usr/sbin/sppptun plumb pppoed $intf
fi
done
fi
if [ -f $PPPDIR/pppoe ] && [ -x /usr/lib/inet/pppoed ]; then
/usr/lib/inet/pppoed >/dev/null
fi
       ;;

'stop')
/usr/bin/pkill -x pppd
sleep 1
/usr/bin/pkill -x pppoed

# Use ifconfig to make the interfaces down just in case
if [ -f $PPPDIR/ifconfig ]; then
        nawk '/ifconfig[ ]*sppp/ { \
system("ifconfig " $2 " down"); \
system("ifconfig " $2 " unplumb"); \
next; \
} \
        /ifconfig/ { \
$3 = "removeif"; \
NF = 4; \
system($0); \
}' < $PPPDIR/ifconfig
fi

if [ -f $PPPDIR/pppoe.if ] && [ -x /usr/sbin/sppptun ]; then
sed -e 's/^#.*//;s/\([^\\]\)#.*/\1/;s/[ ]*$//;s/^[ ]*//' \
    $PPPDIR/pppoe.if | \
while read intf; do
if [ "$intf" ]; then
/usr/sbin/sppptun unplumb ${intf}:pppoe
/usr/sbin/sppptun unplumb ${intf}:pppoed
fi
done
fi
       ;;

*)
        echo "Usage: $0 { start | stop }"
        exit 1
        ;;
esac
exit 0

and here is script for connect and disconnect PPPoE

 
#!/sbin/sh
case "$1" in
'start')
/usr/bin/pppd call HTdsl
;;
'stop')
echo "Taking down PPP link..."
/usr/bin/pkill -x pppd
echo "Done"
;;
*)
echo "Usage: $0 { start | stop }"
exit 1
;;
esac
exit 0

---------- Post updated at 01:08 PM ---------- Previous update was at 01:05 PM ----------

Disable IPv6 , you do not need it

Thanks. :slight_smile: Trying it!

---------- Post updated at 10:08 PM ---------- Previous update was at 08:44 PM ----------

Doesn't works! :frowning:
I assumed the file in /etc/peers is called 'HTadsl'

/usr/bin/pppd call HTdsl

Doesn't work because it says there is an error on pppd.
There is any shell script for configure the internet connection?

Thanks. :slight_smile:

HTDSL is my internet provider , you put yours DSL provider :smiley: