Solaris 9 NIC on Mecer PC
Hi,
I've been struggling to get network cards working on a Mecer Intel� Pentuim D CPU 3.00GHz using Solaris 9 as O/S.
I did try the onboard LAN(RTL 8169/8110C) and Realtek 8139D, Intel Pro/100B, 3COM 3C905C-TX-M network cards.
The intel and 3com drivers are already in Solaris 9 and is detected during installation but there is now network interface when you do a "ifconfig -a". The realtek drivers are successfully loaded but "failed to attach". If you do a "prtconf -D" you can see the drivers linked to the NICs but doesn't give you a network interface. I did disable/enable the onboard LAN/APIC in BIOS but doesn't help either.
I would appreciate if someone can help
Thanks
Hi,
I've been struggling to get network cards working on a Mecer Intel� Pentuim D CPU 3.00GHz using Solaris 9 as O/S.
I did try the onboard LAN(RTL 8169/8110C) and Realtek 8139D, Intel Pro/100B, 3COM 3C905C-TX-M network cards.
The intel and 3com drivers are already in Solaris 9 and is detected during installation but there is now network interface when you do a "ifconfig -a". The realtek drivers are successfully loaded but "failed to attach". If you do a "prtconf -D" you can see the drivers linked to the NICs but doesn't give you a network interface. I did disable/enable the onboard LAN/APIC in BIOS but doesn't help either.
I would appreciate if someone can help
Thanks
Similar Messages
-
Question on Solaris NIC interface names
Hello,
I've installed RAC on a two node Sparc Solaris cluster using Oracle clusterware. One node is amodel V240 and the other is a T2000. I've found that Solaris names the NIC interface by the chipset soI have two different interface names. When I try to startup from srvctl the VIP on node two does not start as I think it is expecting the node 2 interface name to be the same as node on. Has anyone else running on Sparc Solaris ran into this? What was your Solution?
Thanks for the help.
JeffHello Rodrigo,
It does not appear that the Virtual Interface will quite accomplish what I need, or at least I'm doing something wrong. My interface on node1 is bge0 and e1000g0 on node 2.
ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 172.31.74.149 netmask fffffc00 broadcast 172.31.75.255
ether 0:14:4f:cb:9b:7a
aggr1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
inet 10.1.1.2 netmask ffffff00 broadcast 10.1.1.255
ether 0:14:4f:cb:9b:7c
When I issue the following to create the bge0 alias on node 2 it doesn't work.
ifconfig bge0 172.31.74.149 netmask 255.255.255.0 up
ifconfig: SIOCGLIFNETMASK: bge0: no such interface
Any idea as to what I am doing wrong?
Thanks
Jeff -
Hi there I just installed solaris 9 on my hp vectra pc, I got it up and running but it doesnt detect the network card, I have a belkin network card, is there anyway I can get that card detected under solaris 9. If yes then how.
SamirBelkin does not manufacture their own ethernet chipsets, they are probably
using chips from some other vendor. So you have to identify the manufacturer
of the chipset they are using on their NIC and try a generic driver for that chipset
(I found some hints on google that Belkin might use the Realtek 8139 chipset,
but you didn't mention the type of Belkin NIC you're using so this is just a wild
guess; if my guess is correct, there are NIC installation instructions:
http://solaris-x86.org/documents/tutorials/rtls.mhtml).
Try the following: run "prtconf -pv > /tmp/prtconf.out", and look at the output
file, searching for the string "Ethernet". You'll find something like the following:
Node 0x1b76f8
class-code: 00020000
device-id: 00001229
model: 'PCI: e11,b01e - Intel Pro100/B Fast Ethernet'
name: 'pcie11,b01e'
subsystem-id: 0000b01e
subsystem-vendor-id: 00000e11
vendor-id: 00008086
The interesting values are "vendor-id & device-id", and "subsystem-vendor-id
& subsystem-id". (In this case 0x8086/0x1229 and 0x0e11/0xb01e for in
intel NIC)
Type the vendor-id (or subsystem-vendor-id) into the form at :
http://www.yourvote.com/pci/
and look for a device matching your device-id (or subsystem-id). This
should help identify the chipset and hopefully you can find a solaris x86
driver for it. Here are some links for 3rd party solaris nic drivers:
http://solaris-x86.org/software/drivers/ -
I'm about to set up an Oracle 10 g RAC, which OS should I choose? Red Hat Linux? Win 2003 Ent? Any known problems with any OS that I should avoid?
I think the other thing to consider is the level of support for the platform. My thoughts are:
- Linux: Lots of support from a lot of big players, including IBM and Oracle. Should be a player for at least a few more years.
- Windows: It's hard not to hate it, but it does the job quite well these days.
- Solaris: Nice OS, but do you buy Sparc, x86-32 or x86-64. Also, where do SUN really see Solaris going in the next few years. All of a sudden Solaris x86 is hot, but it wasn't so long ago they ditched it as a bad job. They would rather sell Sparc if the market would let them, so how commited are they to x86 really?
- HP-UX: Nice OS, but HP-UX on PA-RISK is on its way out, like TRU64. HP talk about HP-UX on Itanium, but if they had their way we would all be using Linux so they could get out of the game. I don't believe they are really commited to an OS anymore.
- AIX: Seems to be having an upturn of late, but IBM are pushing Linux heavily, so what's their real plan?
If I were starting a new RAC installation, my money would be on Red Hat Enterprise Linux, but there is a lot to consider. If you're a Windows shop, then the learning curve for Linux will be quite big...
Cheers
Tim... -
Where can i find the structure of caddr_t
hello:
when i writing solaris NIC drivers,
there is
gld_mac_info{
caddr_t gldm_private;
int (*gldm_reset)();
where can i find the structure caddr_t?man recv
Hope it helps.
Senthilkumar
Developer Technical Support
Sun Microsystems, Inc.
http://www.sun.com/developers/support -
I am a developer getting started with Solaris 10 configuration. I recently installed Solaris 10 and have run into an issue with network connectivity.
I have done much research on this and I was able to get communiction to the internet established once, but the settings were lost on reboot.
Overview - The Solaris box is connected to a router which is acting as a DHCP server.
AMD 64 dual 2.6
nForce4+ integrated NIC
1) I am not able to obtain an address from the router. Nor do I get a respons back when I ping it. I get an IP etc if I boot into Windows so phyicial connectivity is fine.
2) Upon reboot the device nfo0 as shown using ifconfig -a has an IP of 0.0.0.0.
3) If I run ifconfig [hostname] my machine gets the ip from the hosts file, but I would like to obtain this from the router.
4) NOTE - the machine shows as active on my router, but the Solaris box cannot be reached from other computers on the networ, nor do I get a reply back when pinging the router from the Solaris box.
GOAL - reach and obtain a DHCP from the router and have the changes stick upon reboot.
/etc/hosts contents
127.0.0.1 localhost loghost
192.168.1.55 solarisX /*<-- this is what I get when I do ifconfig nfo0 solarisX */
/etc/hosname.nfo0
netmask + 255.255.255.0
solarisX
/etc/defaultrouter
192.168.1.254
/et c/netmasks
192.168.0.0 255.255.2550
Specific Steps taken:
Using the driver nfo-2.4.5 locate at http://homepage2.nifty.com/mrym3/taiyodo/eng/ I did the following.
% cd /.../nfo-x.x.x
% rm obj Makefile
% ln -s Makefile.${KARCH}_${COMPILER} Makefile
% ln -s ${KARCH} obj
where ${KARCH} is the result of `isainfo -n`, and ${COMPILER} is
"gcc" or "suncc" which you want to use to make the driver.
4. Testing
Testing before installation is strongly recommended.
# cd /.../nfo-x.x.x
# /usr/ccs/bin/make install
# ./adddrv.sh
# /usr/ccs/bin/make uninstall (for solaris7, don't remove the file )
# modload obj/nfo
# devfsadm -i nfo (for solaris7, use drvconfig and reboot with -r )
# ifconfig nfoN plumb ( where N is an instance number, typcally 0 for first card)
# ifconfig -a ( you will see an entry for nfoN)
# ifconfig nfoN YOUR-HOST-NAME
# ifconfig nfoN ( ensure IP address is correct)
# ifconfig nfoN up ( and then you can test with ping, telnet, ftp ...)
5. Installation
After you ensure that the nfo driver is fully functional, install it.
(1) copy the nfo driver into the kernel directory
# cd /.../nfo-x.x.x
# /usr/ccs/bin/make install
If you do not test the nfo driver yet, execute the following commands:
# ./adddrv.sh
# devfsadm -i nfo (for solaris7, use drvconfig and reboot with -r)
(2) Configure the network interface. Create and/or modify the following file:
/etc/hostname.nfoN
(3) Reboot the system.
# init 6
Edited by: hedger on Nov 16, 2007 11:17 PMThanks Alan. I worked on trying to get the NIC working again last night. I had it working once, although the settings did not perist. I can still get the device to load, but I can't communciate with the router (it's not physical because another OS can reach it.
I took your advice and tried the sys-unconfig. But I did not have much success.
I am wondering if plopping in a new PCI NIC would be the most efficient route to get the server up.
What kind of NIC do you utilize and have had success with?
I am looking at possibly a DLINK DFE-530 or NetGear FA-311. I don't need wireless at this point just a rock solid DEV box.
Thanks again for the previous info.
Ted -
Solaris 10 x86 & 2 x NIC. Can some1 pls have a look if i do all correctly?
i have a server with two NICs and Solaris 10 x86 installed.
i want to use NIC1 with ADSL router (10.0.0.x) and NIC2 with switch (192.168.16.x). i also want to setup a DHCP server for LAN machines (NIC2) and DNS server.
can someone pls confirm/correct my thoughts/steps in configuring two interfaces?
1. during install i had to chose a default route for both interfaces. for NIC1 it was easy - i just entered the ADSL router IP which was 10.0.0.1.
however, i have a difficulty with NIC2. what default route if at all should i use here?
2. my understanding is that after configuring two interfaces they should act as a bridge so that i could setup a DNS server using my LAN machine addresses (192.168.16.x) and traffic coming from outside the office will be converted properly to reach LAN machines (mail, web servers, etc). is that correct or will i need to setup and configure 2 DNS servers for each NIC respectively?
3. DHCP server. any guidance here in terms of two NICs machine?
many thanks
Alexi have a server with two NICs and Solaris 10 x86
installed.
i want to use NIC1 with ADSL router (10.0.0.x) and
NIC2 with switch (192.168.16.x). i also want to setup
a DHCP server for LAN machines (NIC2) and DNS
server.
can someone pls confirm/correct my thoughts/steps in
configuring two interfaces?
1. during install i had to chose a default route for
both interfaces. for NIC1 it was easy - i just
entered the ADSL router IP which was 10.0.0.1.
however, i have a difficulty with NIC2. what default
route if at all should i use here?You don't choose a default route for an interface, you choose a default route for a system. It isn't very useful to have multiple default routes for one machine. You will presumably want your default route to point to the internet-facing router.
2. my understanding is that after configuring two
interfaces they should act as a bridgeNo. You can use 'routeadm' on recent releases to configure routing. Otherwise, you need correct routing tables and make sure IP forwarding is enabled.
so that i
could setup a DNS server using my LAN machine
addresses (192.168.16.x) and traffic coming from
outside the office will be converted properly to
reach LAN machines (mail, web servers, etc). is that
correct or will i need to setup and configure 2 DNS
servers for each NIC respectively?Unless your ADSL router understands the routes behind the solaris machine (it almost certainly doesn't), it will never send traffic there. Instead, you would have to run a NAT setup on the machine. ipfilter/ipnat can be used to do that.
3. DHCP server. any guidance here in terms of two
NICs machine?Should be no issues. Just create a scope for the 192.x subnet. If you're using the Solaris DHCP server, you can create a file which prevents it from listening on the other interface, but that's not required.
Darren -
How do I add an undetected Intel 82559 NIC to my Sparc Solaris 9 install?
All,
I bought a combo LSI SCSI and Intel NIC card for my Ultra 5. I'm running Solaris 9 9/04. The card was added after the os was installed. The OS is currently using the hme0 adapter detected on the system but I need to multi-home this system.
first I did a "touch /reconfigure" and a "boot -r" when that failed. Then I checked the net and found the driver ought to be iprb. according to the manpage for iprb, there should be a /kernel/drv/iprb entry but there is none on my system. I tried to `devfsadm -i iprb` anyhow but I got a "failed to attach" although that's the right driver. I suspect that some magic is needed in /etc/devlink.tab
So The card is not detected but prtconf seems to see it as an network device. I'm at a loss on how to proceed to get the nic recognized. The scsi is working just fine. Here is what I know:
-- begin `prtconf -vp` snippit
Node 0xf0083784
assigned-addresses: 81032010.00000000.00001000.00000000.00000100.82032014.00000000.00100000.00000000.00000100.82032018.00000000.00102000.00000000.00001000.82032030.00000000.00120000.00000000.00020000
reg: 00032000.00000000.00000000.00000000.00000000.01032010.00000000.00000000.00000000.00000100.02032014.00000000.00000000.00000000.00000100.02032018.00000000.00000000.00000000.00001000.02032030.00000000.00000000.00000000.00020000
compatible: 'pci1000,c.2' + 'pci1000,c' + 'pciclass,010000' + 'pciclass,0100'
name: 'scsi'
devsel-speed: 00000001
class-code: 00010000
interrupts: 00000001
max-latency: 00000040
min-grant: 0000001e
revision-id: 00000002
device-id: 0000000c
vendor-id: 00001000
Node 0xf00839e4
assigned-addresses: 81032810.00000000.00001400.00000000.00000080.82032814.00000000.00140000.00000000.00000400.82032830.00000000.00180000.00000000.00040000
reg: 00032800.00000000.00000000.00000000.00000000.01032810.00000000.00000000.00000000.00000080.02032814.00000000.00000000.00000000.00000400.02032830.00000000.00000000.00000000.00040000
compatible: 'pci1011,19.1011.500b.41' + 'pci1011,19.1011.500b' + 'pci1011,500b' + 'pci1011,19.41' + 'pci1011,19' + 'pciclass,020000' + 'pciclass,0200'
name: 'ethernet'
fast-back-to-back:
devsel-speed: 00000001
class-code: 00020000
interrupts: 00000001
max-latency: 00000028
min-grant: 00000014
subsystem-vendor-id: 00001011
subsystem-id: 0000500b
revision-id: 00000041
device-id: 00000019
vendor-id: 00001011
--end `prtconf -vp` snippit
Please let me know if more detail is needed, which man page to read or how else to proceed.
Thanks!!All,
I've found the problem. It seems that Solaris 9 does not ship a driver for this. Anyhow, I found a GPL driver at:
http://homepage2.nifty.com/mrym3/taiyodo/eng/
Use the "tu" driver. Although the chip is clearly marked as an Intel 82559 it responds to the tu (DEC Chip 211x) and not the Intel ife driver.
So that others can find this solution, I have added these keywords:
lsi IntraServer ITI-6110U2-X
Ebay combo Ultra2 SCSI NIC
LSI/Sun Dual Ultra2-LVD/SE SCSI Ethernet Combo PCI Card -
[PROBLEM] Setting multiple NIC's under Solaris 8
Good day everybody,
I'm a little bit new to Solaris so there are some misunderstanding.
I have 2 NIC's eri0 and eri1, eri0 is in 192.168.0.0 subnet, and eri1 is in 192.168.1.0 subnet, eri0 has static ip, and eri1 is getting it from DHCP. Eri1 is behind soho router that just surve to transport packet from subnet 192.168.0.0 to eri1 on 8000 port so it's like this:
subnet (192.168.0.0) -> soho router(192.168.0.31:8000) -> eri1(192.168.1.101:8000)
as it's used to be in theory, but in practice i can't get any answer when i'm trying to get service throung router.
i'm have /etc/defaultroute that's 192.168.0.1, i've read somewhere that automatically after plumbing second interface solaris becoming a router, so maybe my problem is that packets from 192.168.0.0 subnet before router are transmitted to eri1 interface and retransmitted again to eri0 interface and eri0 interface is trying to do something that not suposed to, and so on so on.
Just need some clearness.I am confused about your setup. could you place a netstat -nr output in here? I believe you have to setup extra routes to make it work.
-
How to install 3c905c NIC in Solaris 8 in SPARC platform
i bought a 3c905c NIC. I want to install it into SUN Blade 100 (SPARC platform) Solaris 8. I do need help how can I configure this NIC?tks.
From what I have seen the SPARC based systems don't have drivers for anything other than Sun hardware. I am presently working on a 3C90x and Intel Pro/100 driver for the Ultra Sparc series.
James -
Solaris 10 x86 DL-360 How to make additional NICS Show.
Installing Solaris 10 x86 on a DL-360 with 4 NIC's. The server comes normally with 2 built in.
The first was seen fine..
bge0
When I tried to use the 2nd one, bge1, I had to plumb it first.
ifconfig bge1 plumbNo problem...
Now I need to use the 3rd port but the same command is not working.
I would assume that it would be bge2 ??If I understand you correctly, you have two gigabit Ethernet ports as a part of your computer's systemboard, and you have two more Ethernet ports because there are add-in card or cards.
The bge device name is a result of the particular chipset circuitry
and is not a generic term for just any old network port.
It is a name derived from a BroadCom Gigabit Ethernet chipset.
So ... who created the chipsets for the 3rd and 4th network ports?
ipbr is an example from Intel.
le was a common Lowspeed Ethernet (10mbit) circuit in Sun systems in the last century.
hme was a common integrated Highspeed Media Ethernet interface (10/100mbit) on Sun systemboards.
eri is a common Ethernet Rio Interface (10/100) on newer Sun systemboards.
elx is a name associated with 3COM EtherLink chipsets.
dnet is an interface from the DEC21x4x chipsets and could be 10mbit or 10/100mbit adapters per whichever DEC chip was used.
You're going to have to determine what you actually have, confirm you have the appropriate software packages for that hardware, and then you may have a chance to plumb them. -
Install SUN Solaris 10 X86 in Dell Optiplex 620 with Broadcom 5751 NIC
I shall be very grateful if any one would offer his/her advice of the followings:
1) How do I copy a img file, i.e bcmedu.img which file size is
1.47MB to a 1.44 diskette when the PC is unable to
connect to network?
2) Where can I get a copy of the driver for bcme.bef to be
install in DELL Optiplex 620 with Broadcom 5751 NIC?
3) Is there a way to install NIC driver through other media other than diskette in Device Configuration Assistant?
Note: I have followed the Installation and Configuration Guide provided by SUN and Boardcom but has yet to make the network card detected despited I have been re-installed the OS many times.
Your great help is much appreciated.
Regards,
sweei was facing the same problem just hours ago.
i successfully installed broadcom driver into solaris 10 with Dell GX280
i copy broadcom driver into a CD and run it on solaris pc.
i copied out the file into a directory and use pkgadd -d BRCMbcme.pkg and voila. My pc detected the network card.
Then start configuring your network.
It works for me. Hope it works for u.
remember to read the readme file which come with the broadcom driver. -
3-Com NIC Card Networking Problems on Solaris 10 (x86)
Hi,
I have Solaris 10 OS installed on a PC. I am having trouble getting my machine to ping other machines on the same network. I have executed the following commands:
#ifconfig elxl0 plumb
#ifconfig elxl0 192.168.100.181 netmask 255.255.255.0 up
When I try to ping another machine on the same lan, I don't get a response. I have even did a the sysconfig command and reconfigured my networking and it still does not work. I have tried different network cable as well. I have looked in the master file. I see the driver for my NIC, so I know it is supported by Solaris 10. Can anyone help me?Here is some more info on my problem and a couple of things I have tried to do to resolve the issue :
I executed the command "prtconf-pv". I found information on my NIC Card, which is a 3-Com 3C905B-TX Etherlink XL 10/100. I found my vendor id - 10b7 and my device id - 9055. I then checked "driver_aliases" file to see if I could find an entry in this file and I did see my vendor id and device id. I would then conclude that Solaris knows my PCI vendor/device-id combination and maps them to elxl driver.
I have also tried a different cable that i know works and still nothing.
I also found from research in Sol. 10 that there is file in addition to hosts, hostname.elxl0, defaultrouter that has to be modifed. That file is ipnodes. I checked the file, and my ip address / hostname is noted in the file. Is it possible I have a bad NIC? I thought about swapping it out for another one that I know works, but it is an onboard NIC. Well, if anyone has and additional info, I would greatly appreciate it. -
Solaris 10 NIC, what do you use?
Well my previous post http://forum.java.sun.com/thread.jspa?threadID=5258945 yeilded no comments other than a link to the approved hardware list http://www.sun.com/bigadmin/hcl/, thank you SolarisSAinPA for that little bit of info, but I am sill left with a NIC problem: anything that I can find for sale is either 300+ dollars or "repeported to work"--so my original question:
"Could anyone, or everyone, please chime in with what NIC's they have on their Solaris 10 x86 installs that work great for them, I'd prefer 1 Gb ethernet but 100Mb would be fine too"
I have a list of 6 that are reported to work that are in the less than 100 dollar bracket, but all are "reported to work", others would be well appreciated too:
D-Link DFE-530TX
DFE-550TX
NetGear FA 311
GA 311 (Gigabit)
3Com 3C905C
Realtek 8201CL PHY (on board 10/100 not supported)
Any comments would be greatly appreciated.Well thank you all those of you that replied to my posts concerning a NIC for Solaris 10.
I am writing this using my new native Solaris 10 home system now and it is working marvelously.
I settled on the NetGear GA311 (1Gb) ethernet card (about 30 bucks at Staples), eventhough it was listed in the AHL as "reported to work". It works natively with the current build of Solaris 10 and couples to my NetGear 1Gb router at the rated 1Gb max speed--VERY VERY FAST!!!
I just did a sys-unconfig and when the machine rebooted it instantly recognised the NIC and configured it to 1Gb.
If you are looking to run Solaris 10 Native, I recomend the GA311, it's working great for me! -
NIC problems on Solaris 10 X86
This has probably been asked/answered before but I couldn't locate it. My X86 install finally went through but I can't see weither (of 2) NIC cards, one is a D-link DFE-530 TX + and I have added the driver_alias commands but still can't see anything but localhost from ifconfig -a, any help would be appreciated...been up for 24 hours now.
There have been at least two different cards from Dlink, with similar model names.
There is the discontinued DFE-530TX and there is a current DFE-530TX+ model.
You may need to take the card out and confirm the actual model.
While you do that, examine the card and find its actual ethernet chipset.
If I recall corectly, the older card uses the DEC21140 family chip, which works natively in Solaris(x86) 7, 8, 9, and 10.
Dlink's website suggests the TX+ card uses the Realtek RTL8139 chipset,
and Dlink has a Unix driver package available for download for that 'plus' card,
although it is bundled inside their Windows-formatted self-extracting driver file for some ungodly reason.
So ... if you have the older card, it should just work.
And ... If you have the newer card, then you may as well get the drivers straight from RealTek.
Maybe you are looking for
-
Error in creating DLN on SAP 2007 01 PL07
Hi Experts, Our profuct has been used by multi clients for years, and everything is working fine until one client upgrades to SAP 2007 01 PL07. The user was working properly at beginning, and got a error in creating DLN, then the user will not be abl
-
Error while creating webservice destination in PI 7.1
Hi, I have a Webdynpro application developed with NWDS 7.1 that is consuming web services from PI 7.1 server. I have exposed RFCu2019s from PI 7.1 as web service using transaction se37 and consumed them in my Webdynpro application. I have to deploy t
-
I wonder if anyone can help, I am trying to switch off my remote control setting on my macbook, to do this I need to go into security under system preference. When I load up system preferences, the security icon under Personal doesn't look like it sh
-
What can i do for not receiving card
Hello, i download the new "cards" app for iOS 5, and create a card on 13 Oct 2011, sending to Hong Kong. the card still not received yet, what can i do? Thank you William
-
Problem adding CSA external interface in IPS 6
I configured my AIP-SSM sensor running IPS 6 to connect to the CSA MC, but I get a connection failure. The sensor is showing the following error when trying to connect: evError: eventId=1168311248090659938 severity=warning vendor=Cisco originator: ho