Originally Posted by jlliagre
The gani driver might work better. It worth trying.
Did you change something in the driver_aliases file for the rge driver to load or was it set in the first time ?
Any system message about the driver when you boot and/or when you plug the cable ? (dmesg | grep rge)
Did you try snooping the network to see if incoming packets are seen ? (snoop -d rge0)
The gani driver says it is for Realtek RTL8169/8110 giga bit ethernet NIC PCI card. Hence it should not work for my card?
bash-3.2# dmesg | grep rge
Jul 7 17:46:00 frasse scsi: [ID 193665 kern.info] sd0 at ata1: target 0 lun 0
Jul 7 17:46:07 frasse mac: [ID 736570 kern.info] NOTICE: rge1 unregistered
Jul 7 17:52:56 frasse scsi: [ID 193665 kern.info] sd5 at scsa2usb0: target 0 lun 0
Jul 7 17:53:06 frasse pcplusmp: [ID 444295 kern.info] pcplusmp: pci10ec,8168 (rge) instance #1 vector 0x1a ioapic 0xff intin 0xff is bound to cpu 3
Jul 7 17:53:06 frasse rge: [ID 801725 kern.info] NOTICE: rge1: Using MSI interrupt type
Jul 7 17:53:06 frasse mac: [ID 469746 kern.info] NOTICE: rge1 registered
Jul 7 17:56:02 frasse in.routed: [ID 588247 daemon.warning] interface rge0 to 192.168.0.185 broken: in=0 ierr=0 out=1 oerr=1
for the snooping, nothing happens. The prompt just sits and waits.
I dont understand, there seems to be problem with the DHCP? My card can not get DHCP from the server?
UPDATE: This is strange. Under Windows XP on the same computer, ipconfig shows
Whereas in Solaris, ifconfig shows
This is the NIC that is inactive in WinXP. I have only one network cable, and it goes into... which NIC? Under WinXP, the network connectivity works. WinXP seems to use one NIC, and Solaris seems to favor another NIC. Thats a problem? Hmm?