orByte Posted January 12, 2007 Share Posted January 12, 2007 Hello everybody, My next project is the RTL8201CL class PHY. And, I am looking to get some field data from people whose motherboards include this chip. If you have some time, I would appreciate information on the following: (1). Motherboard (and chipset) (2). Network driver used under Linux. (If you use a live cd - e.g. Gentoo, and then do 'lsmod' that should do it.) Gentoo is pretty good at setting up networking. E.g. (1) Asrock AM2XLI-eSATA2 - ULi® M1697 (2) Linux module: uli526x Background: The 8201 PHY is just a transceiver and to give it complete network functionality will need a few other things such as ... a MAC address. These 'other' things reside on the Southbridge. And actually: the key for the driver is to acces the Ethernet MAC device on the Southbridge. This will get Networking operational. So, we need to know the register layout of the MAC Ethernet on the Southbridge. In particular, is it uli526x in ALL cases, or are there cases where it is something else? And, if it is something else then what is it? Many many thanks in advance!! Best Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/ Share on other sites More sharing options...
bumpy Posted January 12, 2007 Share Posted January 12, 2007 (1) Asus P4RD1-MX - ULi/ALi M1573 (2) Linux module: uli526x the module was loaded, but the NIC didn't work. Actually, the connection LED of my internet router was off when eth0 being loaded. I'm using KNOPPIX 5.0.1 LIVE CD. Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-274539 Share on other sites More sharing options...
Korex Posted February 10, 2007 Share Posted February 10, 2007 May I ask when will you roughly finish this projcet? Becouse I have this OnBorad LAN Card, but I can't make my Tubgirl / Myzar 10.4.8 AMD detect it:S Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-299271 Share on other sites More sharing options...
Starscr3am Posted February 10, 2007 Share Posted February 10, 2007 Hi Cool that you are making a driver iam on a mini atx board so every free pci slot is a blessing Iam on a 939NF4G-SATA2 / NFORCE 410 with the RTL8201CL PHY ethernet chipset no Linux cd here sorry hope this helped Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-299351 Share on other sites More sharing options...
orByte Posted February 11, 2007 Author Share Posted February 11, 2007 OK, here is a test if this driver could work for your RTL8201CL - under windows or linux look for device/vendor ID. If you have Vendor:10b9 Device 5263/5261 - The this driver should work. I was about half-way through BUT just had a major setback - one of my code files got corrupt and then got lost upon volume repair. So it looks like I ll need to redo it - looking at the bright side: should be faster second time around... Best Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-299797 Share on other sites More sharing options...
Starscr3am Posted February 11, 2007 Share Posted February 11, 2007 Too Bad i have not the right id's NVNET_DEV0269 PCI\VEN_10DE&DEV_0269&SUBSYS_02691849&REV_A1 PCI\VEN_10DE&DEV_0269&SUBSYS_02691849 PCI\VEN_10DE&DEV_0269&CC_068000 PCI\VEN_10DE&DEV_0269&CC_0680 Iknow when i installed the forcedeth.kext and put the id : 0x026910DE the card was reconized but i couldnt get a mac adres and could connect to my router when i restarted later my system (OSX) 10.4.8 (kernal 8.8.1) said there was a problem with the forcedeth.kext and i was recomended to uninstall. Do you know a solution is this a realtek lan?? My specs of my board says so - Realtek PHY RTL8201CL - Speed: 10/100 Ethernet - Supports Wake-On-LAN link to the site : http://www.asrock.com/mb/overview.asp?Mode...G-SATA2&s=n Thanx :-) Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-299830 Share on other sites More sharing options...
orByte Posted February 12, 2007 Author Share Posted February 12, 2007 Too Bad i have not the right id's NVNET_DEV0269 PCI\VEN_10DE&DEV_0269&SUBSYS_02691849&REV_A1 PCI\VEN_10DE&DEV_0269&SUBSYS_02691849 PCI\VEN_10DE&DEV_0269&CC_068000 PCI\VEN_10DE&DEV_0269&CC_0680 Iknow when i installed the forcedeth.kext and put the id : 0x026910DE the card was reconized but i couldnt get a mac adres and could connect to my router when i restarted later my system (OSX) 10.4.8 (kernal 8.8.1) said there was a problem with the forcedeth.kext and i was recomended to uninstall. Do you know a solution is this a realtek lan?? My specs of my board says so - Realtek PHY RTL8201CL - Speed: 10/100 Ethernet - Supports Wake-On-LAN link to the site : http://www.asrock.com/mb/overview.asp?Mode...G-SATA2&s=n Thanx :-) Hi, unfortunately you are right! Under Linux you'd be using: forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.57. PCI: Setting latency timer of device 0000:00:14.0 to 64 forcedeth: using HIGHDMA eth0: forcedeth.c: subsystem: 0103c:30b7 bound to 0000:00:14. So there is some hope that the mac forcedeth version could be ammended to support your card. I d recommend gettign the source of the mac forcedeth driver and seeing if anything obvious stands out: e.g. device id's. You could try compiling it with DEBUG options, and that should point you to possible problems. BUT, FROM WHAT you are saying, it is ALSO possible that the problem is a simple permissions issue. After you have updated the ids in the forcedeth driver, did you fix permissions and invalidate the cache? sudo su diskutil repairPermissions / touch /System/Library/Extensions Try this first. Best. Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-300638 Share on other sites More sharing options...
kfriis Posted February 24, 2007 Share Posted February 24, 2007 I have one of these chipsets as well in an Asrock 939 Dual-SATA2 motherboard. See here: http://www.asrock.com/mb/overview.asp?Mode...al-SATA2&s= I installed Jas 10.4.8 AMD/Intel SSE2/SSE3 and it works fine EXCEPT networking and sound. Obviously, no networking is a big problem so I'm *very* interested in your work on this chipset. Do you have any updates? Let me know how I can assist. I think I have an Ubuntu Live CD somewhere if that will help. Thanks for your work! Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-310327 Share on other sites More sharing options...
orByte Posted February 26, 2007 Author Share Posted February 26, 2007 I have one of these chipsets as well in an Asrock 939 Dual-SATA2 motherboard. See here: http://www.asrock.com/mb/overview.asp?Mode...al-SATA2&s= I installed Jas 10.4.8 AMD/Intel SSE2/SSE3 and it works fine EXCEPT networking and sound. Obviously, no networking is a big problem so I'm *very* interested in your work on this chipset. Do you have any updates? Let me know how I can assist. I think I have an Ubuntu Live CD somewhere if that will help. Thanks for your work! Hi thanx for your offer. I will keep you in mind for the test version. Best. Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-311712 Share on other sites More sharing options...
BadMinus Posted February 27, 2007 Share Posted February 27, 2007 Vendor:10b9 Device 5263 I have this! Where Can i find driver for this? (sorry for english) Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-312791 Share on other sites More sharing options...
orByte Posted February 28, 2007 Author Share Posted February 28, 2007 Vendor:10b9 Device 5263 I have this! Where Can i find driver for this? (sorry for english) Not finished yet... Will post when done. Best Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-313360 Share on other sites More sharing options...
Neogain Posted March 23, 2007 Share Posted March 23, 2007 I need this driver too Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-330778 Share on other sites More sharing options...
mauit Posted March 25, 2007 Share Posted March 25, 2007 Hi I have a VIA P4M900 mainboard with VIA VT8237A chipset. LAN Realtek RTL8201CL and Sound Codec Realtec ALC861VD on board. I use Linux UBUNTU in virtual mode with VMWare and no in native mode. My OSX86 attempt for Lan................ Thanks to you Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-331929 Share on other sites More sharing options...
orByte Posted April 29, 2007 Author Share Posted April 29, 2007 OK, Transmit is working now. But problems with multicast and receive. Best. Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-355750 Share on other sites More sharing options...
orByte Posted May 7, 2007 Author Share Posted May 7, 2007 Finally! The multicast hash and MAC address get along now. That leaves receive and network stats. Also media detection does not seem to be working well. Best Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-361204 Share on other sites More sharing options...
orByte Posted May 10, 2007 Author Share Posted May 10, 2007 Hi, I realized I need to clear up something... The driver will actually work for the uli526x class of 'MAC' chips. The RTL8201CL is only a PHY and by itself not capable of network communication. If under Linux with lsmod you get uli526x, then this driver would work for you. Sorry about any misunderstandings originating from the thread title. Initially I had thought that this driver could be sub-classed for any 'MAC' chip using the RTL8201CL, but the uli526x code is turning out to be too specific to be easily subclassed. It would at best serve as a port example. Best Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-362607 Share on other sites More sharing options...
orByte Posted May 27, 2007 Author Share Posted May 27, 2007 The driver is now ready and available here: PCGenUli526xEthernet kext. Many thanks to everybody for their contributions. This thread is now closed. Best Edit (13/3/08) - If the above link is not working, here's the download link: PCGenUli526xEthernet.kext Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-373374 Share on other sites More sharing options...
Noom Posted February 27, 2008 Share Posted February 27, 2008 Hi OrByte, I appreciate your affort for this project very much. I'm the one who had RT8201CL lan on board which didn't work with Tiger 10.4.8. I'll try your work right now. Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-645076 Share on other sites More sharing options...
markpenn Posted March 12, 2008 Share Posted March 12, 2008 can you guys upload the driver again? Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-663585 Share on other sites More sharing options...
orByte Posted March 13, 2008 Author Share Posted March 13, 2008 can you guys upload the driver again? I put a direct link on post 17 above. Best Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-665317 Share on other sites More sharing options...
neokrok Posted November 10, 2008 Share Posted November 10, 2008 !!!! THANKS .... !!!!!!!!!! !!! it works ... !!!! mather: 939dual-vsta with ULi/ALi m5263 Fast Ethernet Controller (PHY: realtek RTL8201CL/CP) !!!Спасибо!!! !!!Multsumesc!!! Link to comment https://www.insanelymac.com/forum/topic/38460-preliminary-data-collection-for-rtl8201cl-phy/#findComment-961547 Share on other sites More sharing options...
Recommended Posts