Internet Connection Failure after Solaris 10 11/06 installation

(1) After spending 10 hours finally I installed Solaris 10 11/06 on Dell 9150 (x86 intel, pentium D). Before installation I ran Hardware Compatibility Check tool & It did detect Intel 10/100/1000 NIC.

After installation completed & system reboot its not connecting to the internet. I try to reconfigure network settings but still not working. I can see "Network Monitor" on bottom right corner. If i unplug cable it changes to yellow triangle waring sign.

I've a comcast cable which is connected to the Netgear WNR854T router & PC is connected to the router.

(2) When I start PC it don't give me option to load Win XP, what I need to do so every time I start PC it asks me, which OS to load. I've created partitions by re-installing Win XP Media Center 2005 addition.

Any help PLEASE? I'm totally new to the Solaris. Many Thanx in advance.

-Jags

[899 byte] By [Jags_FLa] at [2007-11-26 18:04:52]
# 1

on some intel cards you have to do a litlle jiggery-pokery to a couple of files to get it going.

here there is some good info, enough, to get you online again.

http://www.sun.drydog.com/faq/6.html

the key point though is to get the device id of your card. if you have windows on your machine it is easy to get it from the device manager or you can do a prtconf -v as root in solaris.

my intel 100 card was 8086 1050 so I added the line to /boot/solaris/devicedb/master

pci8086,1050 pci8086,1050 net pci iprb.bef "Intel Pro/100 Network Adapter"

and to /etc/driver_aliases

iprb "pci8086,1050"

I read somewhere these should be in order for both master & driver_aliases ie;

prb "pci8086,1039"

iprb "pci8086,103d"

iprb "pci8086,1050"

iprb "pci8086,2449"

after this is done

type "devlinks"

type "touch /reconfigure"

& reboot

first do a ifconfig -a and you should have a iprb0 interface

then just plain ol plumbing

"# ifconfig iprb0 plumb

# gedit /etc/hostname.iprb0

(content should just be your hostname)

# ifconfig iprb0 192.168.1.1 netmask 255.255.255.0

"# ifconfig iprb0 up

now add your router address

default route add 192.168.1.254

your etc/resolv.conf should read:

nameserver 212.139.132.22

or your favorite other dns server

iprb0 is alive... and you should be back on line

i think key was getting the device number from windows..

for your dual boot situation if you have 2 drives, edit your /boot/grub/menu.lst file so the following is ammended. (you might have switch harddrive to hd0 & hd1 possibly) if you have partitioned 1 drive you will probably have to ammend this slightly.

#- ADDED BY PHILIP BROWN - OK TO EDIT -

titleWindows XP

rootnoverify(hd1,0)

map (hd0) (hd1)

map (hd1) (hd0)

chainloader+1

#END BOOTADM--

good luck

philBrowna at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 2

philbrown many thanx for ur help. But as I'm totally new to the Solaris 10 I need some more help plz...

Now my first problem is how to boot Windows XP (so I can get device id of my Intel 10/100/1000 network card to fix internet failure thing) 'coz now every time I start PC it loads Solaris 10. Here's what I've done:

I've a single Hard Drive of 240 GB. First I installed Win XP on 100 GB partition & left 80 GB unformatted partition for Solaris & 40 GB unformatted for Ubuntu 6.10 (i haven't installed Ubuntu yet). I've also left additional 2 GB unformatted partition too. Then I installed Solaris 10 11/06 on 80 GB partition.

In ur reply u've mentioned:

edit your /boot/grub/menu.lst file so the following is ammended. (you might have switch harddrive to hd0 & hd1 possibly) if you have partitioned 1 drive you will probably have to ammend this slightly.

#- ADDED BY PHILIP BROWN - OK TO EDIT -

title Windows XP

rootnoverify (hd1,0)

map (hd0) (hd1)

map (hd1) (hd0)

chainloader +1

#END BOOTADM--

Now, can u PLEASE tell me what should I do in terminal window? How to enter "commands" or what EXACTLY (step by step) I should do to edit "/boot/grub/menu.lst file" ? [ to dual boot from a single hard drive; windows XP & Solaris 10 11/06]. Since I can not load Win XP, I need to resolve this from Solaris 10 plz.

Many Thanx in advance. -Jags

Jags_FLa at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 3

HI

log into javadesktop/gui for solaris...

open a terminal window and escalate user privileges to root (if not already root)

ie;

> su

password:

#

then open your grub file

# gedit /boot/grub/menu.lst

this will open a gedit text edit window with the file you want to edit.

ammend to the bottom:

#- ADDED BY YOUR NAME - OK TO EDIT -

title Windows XP

rootnoverify (hd0,0)

chainloader +1

#END BOOTADM--

save & reboot

the above will give you a choice at boot to choose windows xp. it will look for the windows boot loader files on your first (& only) hard drive on the first partition. you might change this to hd0,1?... if you look at this menu.lst file you'll get some ideas. i'm not 110% certain as I always use an extra drive for each os, life is much easier this way.

you can also edit lines direct from grub by typing "e" to edit grub config

phil

philBrowna at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 4

hi philbrown

I did as u mentioned in ur reply. I'm using Java Desktop GUI & have logged in as "Root". Then in terminal window when I entered

gedit /boot/grub/menu.lst i got this message

# gedit /boot/grub/menu.lst: not found.

What should I do now? And yea, one thing I forgot to mentioned earlier is that, when PC starts & loads Solaris 10 I get to see this message

"Failed to initialize inband hotplug controller" & also gives some message that Network adapter e1000g of 1000Mbps found (but after that Solaris loads & ask to log on and starts normally). Does that have anything to do with (1) Dual boot or not finding "gedit /boot/grub/menu.lst" and/or (2) Internet failure?

Many, many thanx for ur time & valuble help, but i still need some more.

-Jags

Jags_FLa at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 5

just browse through your folders to /boot/grub and there must be a menu.lst file just double click it and it will come up as a text file.

error messages should not have any effect on grub however the ethernet directly applies to your internet failure, but we should get through grub first.

philBrowna at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 6

hi Phil

I was able to do edit /boot/grub/menu.lst file & ammended as u said. [the mistake i was doing, NOT leaving a space between "gedit" and "/boot/grub/menu.lst"

now, I finished until ...."type "devlinks" type "touch /reconfigure" & reboot" ....

after reboot, when i type "ifconfig -a" in terminal window, i got following: (u mentined about i should have a iprb0 interface, means is it gonna open a new window?)

***************************

Lo0: Flags=2001000849<up,LOOPBACK,RUNNING,MULTICAST,IPV4,VIRTUAL> mtu 8232 index1

inet 127.0.0.1 netmask FF000000

e1000g0: Flags=1000843<up,BROADCAST,RUNNING,MULTICAST,IPV4> mtu 1500 index2

inet 192.168.1.33 broadcast 192.168.1.255

ether 0:13:72:10:4d:14

***************************

After this i followed (in terminal window) what u mentioned:

"# ifconfig iprb0 plumb

# gedit /etc/hostname.iprb0

(content should just be your hostname)

# ifconfig iprb0 192.168.1.1 netmask 255.255.255.0

"# ifconfig iprb0 up but still no internet connectivity yet.

but NO internet connectivity yet. I guess either I'm missing something or doing something wrong. Many thanx & still need ur help please.

-Jags

Jags_FLa at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 7

first up. is grub working. can you easily dual boot windows xp - solaris 10?

it looks like your ethernet card has been found, it is a e1000g0 rather than a iprb0 so substitute accordingly.

"# ifconfig e1000g0 plumb

# gedit /etc/hostname.e1000g0

ala;

yourhostname

# ifconfig e1000g0 192.168.1.100 netmask 255.255.255.0

# ifconfig e1000g0 up

make sure the network number is suitable for your network and the solaris address is not the same as router.192.168.1.100 will be ok if your router address is 192.168.1.1

when it is done ping your router.

add a route to the internet from command line ala;

#route add default yourRouterAddress

try ping 212.139.132.22

that's a nameserver out on the internet

if that works make sure that number is in your /etc/resolv.conf file

ala;

nameserver212.139.132.22

ping www.google.com

that should be it.

philBrowna at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 8

hi phil

as u know I'm totally new to the Solaris, can u please tell me how to enter above sequence in terminal window please. 'becoz when i started with " and then i typed as u said & at the end i ended with " and then i got following message:

ifconfig e1000g0 plumb^Jgedit /etc/Base3.e1000g0^Jifconfig e1000g0 192.168.1.100 netmask 255.255.255.0^Jifconfig e1000g0 up: not found

I guess, I'm doing something totally wrong. Do i start with Quotation " & end with it too?

And yea now when I start PC i does get option to boot Win XP but when I hit that option it goes to "recovery partition" (system recovery by Dell). But Solaris starts normally. At the start up I see this message Notice: pciex8086,109a - e1000g[0] : Adapter 1000Mbps full duplex copper link is up.

many many thanx for ur help & time. i really appreciate it. Jags

Jags_FLa at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 9

i'd work out your grub problem first

Wher you added:

#- ADDED BY YOUR NAME - OK TO EDIT -

title Windows XP

rootnoverify (hd0,0)

chainloader +1

#END BOOTADM--

hd0, 0 means the first hard drive, first partition.

do you want to try

rootnoverify (hd0,1)

that should be your windows xp partition.

regards your network card it looks like it may be set up with dhcp(dynamic host configuration protocol) already.

I guess your router ip address is 192.168.1.1.

at command line try;

# ping 192.168.1.1

philBrowna at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 10

hi again Phil...:) (yessss, we're almost there)

(1) I tried with rootnoverify (hd0,1) but now instead of recovery partition it does nothing... at boot screen when i select Windows XP & hit enter it brings back the same boot screen within a second.

(2) when i did ping, i got message:192.168.1.1 is alive so I pinged 212.139.132.22 & I got it is alive. Then I pinged www.google.com & I got msg:ping: unkown host www.google.com

But then I opened web browser (Mozilla 1.7 for SunJava Desktop System) & I entered 64.233.167.104 and yessssssssssssssss it did open google & later I tried the same with 72.5.124.61( Sun.com ) & 72.21.210.11( Amazon.com )

So I guess, do I need to setup DNS server in Solaris or something? (I've a second PC hardwired from the same router & in that PC I've setup 192.168.1.1 as DNS Server)

Even though dual boot is not working yet, I'm very excited with Solaris 10 :)

What do i need to do next? Thanx a million for ur help, Jags

Jags_FLa at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 11

you could try makeactive as in;

#- ADDED BY YOUR NAME - OK TO EDIT -

title Windows XP

rootnoverify (hd0,1)

makeactive

chainloader +1

#END BOOTADM--

if you google you should find a menu.lst similar to your situation.

though these links are fore suse, they look pretty relevant for your situation:

http://en.opensuse.org/SDB%3ABooting_Multiple_Windows_Installations_from_One_Ha rd_Disk

http://en.opensuse.org/SDB:The_Boot_Manager_Grub

as for the dns situation...

gedit /etc/resolv.conf so the whole contents of the file reads only :

nameserver212.139.132.22

that should get you browsing.

good luck and glad to have helped

Message was edited by:

philBrown

philBrowna at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 12

hi Phil

I re-installed Solaris 10 & this time I choose the DNS option (where it ask to select NIS etc..) & then in domain name I entered "f.root-servers.net" and "its IP "192.5.5.241" and after installations internet was working right away.

I surfed the net first time on Solaris & my Comcast sounded Lightning fast compare to Win Vista Premium.

But now my prob is how to install any software into Solaris? I tried to install Sun Studio 11 & there was a REDME file but it said "Make sure you are in the Sun Studio product directory, To install the Sun Studio software, run the graphical user interface installer by typing: ./installer " ( i tried to install many other softwares designed for Solaris but couldn't install any of 'em) now, the thing that confuse me is:

how do i go into Sun Studio11 directory ?(i know I've made a folder "studio11" & have extracted files into it). When i do "browse documents" & then go into "/studio11" folder, there is NO place where I can type "./installer" . I tried to do the same in terminal window but didn't work. Is there a command to go into any directory the way u go into "Win / DOS" like how u go into any directory using terminal window? OR In which Window / Interface should i type "./installer" ?

Regarding dual boot, I tried every option u mentioned & some other I found on google but either it throws me into infinite loop of Dell's Diagnostic partition (this one was so worst I had to re-install Solaris) / Dell's Windows Recovery Partition (i tried to format these partitions but the r locked or something...) or does nothing at boot screen. So I've decided to buy a new hard disk.

You've helped me alott...And again I thank you for ur time & help. Is there a book to do basic / simple stuff in Solaris 10? 'coz If i can figure out how to play around with Solaris, I'd like to get rid of Windows altogether. -Jags

Jags_FLa at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 13

try netbeans...

it works as a c/c++ ide as well as being the chosen development platform for sun java.

when you download any binaries before you run them make sure you change the permissions so they are executable. right click, choose properties then permissions.

as far as grub goes, try posting on a grub specific forum. check out the grub home page etc...

I've only ever needed what I originally posted. it may be specific to the dell partition. Does dell have mailing lists? If you do get a solution please make sure you can post it back here for all to see.

software for solaris ... check out;

http://www.blastwave.org

http://www.sunfreeware.com

http://cooltools.sunsource.net/coolstack/

All the best,

Phil

philBrowna at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 14

hi everyone

here is how I fixed my dual boot & internet connectivity failure problems. I'm explaining in detail to help any Solaris newbie (like me) having same problems: ( as I didn't find any REAL Help thru Sun Help Documents / Pages )

My special thanx to " Phil Brown " ( who helped me alott on this )

First to get rid of Dell's Diagnostic Partition & System Recovery Partition I re-installed Windows XP Media Center Edition & at installation I made 4 Partitions of my Dell 9150 ( x86 Intel Pentium Dual Core ) 238 GB Hard Drive.

(1) C: 100 GB for Windows XP ( NTFS )

(2) D:80 GB for Solaris 10 ( RAW )

(3) E:50 GB for Linux ( RAW , which I haven't installed yet )

(4) F:6 GB (RAW)

(5) G:2 GB Un-Allocated Space

Restarted PC after Win XP installation & installed Partition Magic 8 . In PM8 I formatted Solaris partition as FAT 32 (at Solaris installation it changed to Solaris format) & Linux as Linux EXT 3 . Rebooted the PC. I Started Solaris 10 11/06 installation from the DVD I burned from Sun downloads.

Here's how I installed Solaris 10 11/06 :

(1) On the next screen after "Loading Stage 2 ... " I selected " Solaris "

(2) Selected " Solaris Interactive (default) installation

(3) Hit "enter" to accept proposed Windows configuration screen it displayed

(4) Selected 0 = English as language (you need to take cursor into white window so you can type 0 into it, otherwise u can't)

(5) hit NEXT

(6) Selected "Networked" option

(7) Selected YES to "Use DHCP for e1000g0 ( Intel Pro/1000 Network Adapter )

(8) Selected NO to "enable IPv6"

(9) Selected NO to "enable Kerberos"

(10) Selected DNS as "Name Service"

(11) entered " f.root-servers.net " as Domain Name

(12) Server's IP address : 192.5.5.241 ( you can choose the one that closest to you by visiting http://www.isc.org/index.pl?/ops/f-root/ )

(13) Search Domain: Left all boxes empty ('coz when I tried to put any IP's into 'em, it generated " SysidgenSyserr " and have to re-start installation )

(14) Geographic Continent / Country / Region: Americas > U. S. > time zone

(15) hit NEXT on Date & Time Screen

(16) Entered password twice

(17) Selected YES to "enable Remote Services"

(18) hit CONFIRM

(19) Clicked NEXT on Solaris installation Welcome screen

(20) Selected NO to " Reboot Automatically " and YES to eject additional CD/DVDs

(21) Clicked OK on NOTICE

(22) Specified CD/DVD as " Media from which you installing Solaris "

(23) Check ACCEPT & hit next

(24) Selected "initial install" & hit next

(25) I choose "Custom Install" > NEXT > North America > and checked both, " English ( U S ) ( en_us) & English ( U S, UTF-8) (en_us.UTF-8) and hit next

(26) Selected English (US, UTF-8) as initial locale > NEXT

(27) Selected " Solaris 10 Extra Value Software " > NEXT

(28) Selected NONE to " Web Start Ready Product Scan Location " > NEXT

(29) Selected " Entire Group - Default Packages " in Solaris software group screen > NEXT

(30) Selected " c1do(bootdisk) " > NEXT

(31) " c1d0 " Selected > NEXT

(32) There was a Warning: " A Linux fdisk partition was found on this disk (c1d0), which is the default bootdisk. Having a linux fdisk partition on the same disk as a Solaris fdisk partiton is not supported. Do you want to load the default Lay out ?I choose NO

(33) It displayed 4 partitions. 1st: " Unknown " 100GB , 2nd: I changed to Solaris by clicking on partition , size 80GB . 3rd: Linux 50GB , 4th: DOSEXTLBA 8GB , hit NEXT

(34) I choose NO to " Preserve Data Warning " (the 80GB partition)

(35) Displayed " Lay Out File Systems " screen, c1d0 was highlighted. > NEXT

(36) On " Ready to Install Screen " it displayed Fdisk partitions: 1st: Unknown "Preserved" , 2nd: said delete & the same was added , 3rd: Linux "Preserved" , 4th: DOSEXTLBA "Preserved" >>> hit " Install Now "

(37) When installation finishes hit " Reboot " & when PC was restarting I ejected DVD manually

(38) After re-start it displayed 3 options: 1st: Solaris 10 , 2nd: Solaris failsafe , 3rd: Windows , ENTER on Solaris 10

(39) At sign-in screen, I signed in as, user name: " root " & enterd password (which I typed at installation)

(40) I choose JAVA Desktop System

When it was fully up, the Internet was working right away. Restarted again to check Windows. Selected " Windows " at reboot screen & Windows was working just fine.

It took me few allnighters to figure these out, I hope these will helpful to Solaris newbies like me. Still I can't figure out ... How to install any software (obviously designed for Solaris 10 (x86) ) onto Solaris, but thats a different issue.

- Jags_FL

Jags_FLa at 2007-7-9 5:35:22 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 15

start here for software:

http://www.blastwave.org/pkg-get.php

then once this is installed browse;

http://www.blastwave.org/packages.php

there's a lot of software there, and all very easy to install. blastwave has done a really good job.

also, though solaris is not the most attractive or most versatile for multimedia, it is the most rock solid platform i've used, mainly for netbeans and networking utilities.

i have a ppc g3 - 400mhz apple osx (purchased for 40 gbp) that runs tiger with itunes and quicktime for any multimedia stuff I need. oh and much to my chagrin "adobe pdf reader" - c'mon sun-adobe!

I admire your tenacity. it's taken me a year to transition to solaris as my main desktop. it does grow on you.

Phil

philBrowna at 2007-7-21 17:14:39 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 16
22) Specified CD/DVD as " Media from which you installing Solaris " aafter this step i'm getting a disk error device not plugged in, please help.Thank YouBen
nightfly36a at 2007-7-21 17:14:39 > top of Java-index,Solaris Operating System,Solaris 10 Features...