Jump to content

[WORKING]SiS900 Ethernet Driver


  • Please log in to reply
52 replies to this topic

#41
akumanara

akumanara

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

This worked for me. Many thanks! Had a flawless 10.4.8 install except for the network card. This driver and the wonderful kextHelper took care of that.


Sis900 or sis191?

#42
Soon2BeLegend

Soon2BeLegend

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
i cant figure out how to install the driver. i have a SiS ethernet card (pretty sure its the 900) and i cant go out to the internet on my computer. i have JaS 10.4.8 installed on the desktop. can anyone explain how i can install the driver so maybe i can go out to the internet on the computer. it is the only operating system on the computer and would like to be able to use the internet. thanks.

#43
goolpone

goolpone

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
Hi all, it's long time i'm despairing trying to make work this damn SiS900 Network Card on my Asus A2H but as a lot of us i get the FF:FF:FF:FF:FF:FF mac address after installing the first page kext. when i try to change this mac with the command 'sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx' there is no way to change.

Configuring the IP manualy the status result Connected but there is no way to surf in internet.

If i try to 'ping 127.0.0.1' (network addr.) i receive reply succesfully; if i try to contact my default router '192.168.1.1' it is not reachable.

All the rest work perfectly the only problem is the Network Card :D

Could same good soul make a working kext for us?!! or simply gives a solution for our problems? :P
I really want Mac but without network.. please help..

Thank you!

#44
ricocamus

ricocamus

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts

Sis900 or sis191?





Sorry, need to update my post. It worked for a few minutes then died. I guess the driver does not really work.

I replaced my NIC with a Realtek8139 and it now works out of box, no drivers or mod needed. I suggest replacing, the card is cheap and works!

#45
thelol2

thelol2

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Tried that on an old Gercim Laptop with SiS900 and after executing the command file the ethernet card is regocnized by the system, but (!) it has the MAC-Adress 00:00:00.. so nothing works even manually changing the adress with:
ifconfig en0 ether <your mac address here>
doesn't work :/

Maybe it's possible to set the Adress manually somewhere in the source code

---

Jas Tiger 10.4.8

#46
seim

seim

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

Maybe it's possible to set the Adress manually somewhere in the source code


I've edited the part where the driver extracts the Mac Address out of the EEPROM (obviously this doesn't work properly). So download this package and edit your Mac Address in the SiS900.cpp file where it says:
int SiS900::sis900_get_mac_addr()
   {
   
	   ether_addr[0] = 0x08;
	   ether_addr[1] = 0x15;
	   ether_addr[2] = 0x13;
	   ether_addr[3] = 0x37;
	   ether_addr[4] = 0xAF;
	   ether_addr[5] = 0xFE;
   
	   DbgPrint("[SiS900] Ethernet Address : %02x:%02x:%02x:%02x:%02x:%02x \n",
			   ether_addr[0],ether_addr[1],
			   ether_addr[2],ether_addr[3],
			   ether_addr[4],ether_addr[5]);
	   return 0;
   }

Then use Xcode 2.5 to build the project and execute the .command file. Now it should load the kext/driver with your self edited Mac Address..
If you don't want to build the kext by yourself: I included a kext with the Mac Address shown above in the package - that should be enough for testing, because there are major bugs in the driver so maybe it isn't worth to build it again with your own address. For example it crashes when uploading a file with AFP or SMB (to download is possible!). But I never had problems while browsing the web so - just test it!

Nevertheless: Bing THANKS to TNW for porting the Linux driver to Mac!

Posted Image Posted Image Posted Image Posted Image

---
tested on Tiger 10.4.8 with SiS900 - I had the Mac Address 00:00:00... before

#47
christiansk

christiansk

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Working flawlessly on Leopard 10.5 (9A581), on a SiS 651M motherboard. Just ran the shell script to install, didn't even need to reboot.

Thank you very much for your work in porting this! :)

#48
wonderbgr

wonderbgr

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Tnx very much! Working on ToH Leopard 10.5 ->
Intel P4 northwood 2.6Ghz (sse2)
Mobo QDI superb4fx (SiS648FX)

SiS900 LAN

Just run myload.command with sudo!
and manually config DHCP + IP from system preferences

end now enjoy internet!!!

TNX!!!

#49
Shaker

Shaker

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Earth
  • Interests:Surfing the net, Playing music
it causes system freeze after heavy use (like downloading movies...etc)
can anybody correct this kext please???

#50
Shaker

Shaker

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Earth
  • Interests:Surfing the net, Playing music
anyone???

#51
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

anyone???

maybe dsdt irqs .. just get a pci card

#52
Shaker

Shaker

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Earth
  • Interests:Surfing the net, Playing music
so no luck to get this working properly :( too bad,
i got a pci one RTL8139 but i couldn't get it working neither

#53
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
TP-Link TG-3468 32-Bit Gigabit PCIe Network Adapter Realtek RTL8168B

.. switch slots.. disable onboard lan in bios.
confirmed working
http://www.insanelym...dpost&p=1669356
and TG-3269 pci not express

this works too TEG-PCITXR





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy