Jump to content
InsanelyMac Forum

MikeInNs

Members
  • Content count

    20
  • Joined

  • Last visited

About MikeInNs

  • Rank
    InsanelyMac Protégé

Contact Methods

  • Website URL
    http://

Profile Information

  • Gender
    Male
  • Location
    Nova Scotia, Canada
  1. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Ok, just a quick heads up, i am aware of the system freezing under heavy usage. Currently I am testing a new driver with the help of some people from this forum (Thanks So as soon as we have got it stable enough for release I will post the updated driver.
  2. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Ok, thanks guys! I have enough people by now who are willing to put there hackintosh on the line and test the driver. The changes are done so hopefully this will do the trick. Anyone who signed up will receive the driver shortly. Once again, Thanks! really appreciated! Mike
  3. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Ok, after looking at the source code a bit more I think what is happening is that we have a 'multithreading' problem. Why? - Working on 1 core works. - Several applications usings the NIC can cause problems (1 app. in general works). - Leo deals differently with multi-threading then tiger. (Tiger working fine) - Source code is not 'multithreading safe'. Currently the driver supports multi-threading, although in a very wacky way, so what is happening is that two applications are writing to the output queue at the same time, normally a locking mechanism is in place which will prevent this, but in our case it is allowed and resulting in freezes and kernel panics etc. The plan is to bring the driver back to 'single threaded' mode and hopefully get this issue resolved. What I am looking for are some volunteers who are experiencing problems, and have of course have Leo. installed who are willing to test the driver. If you are, send me a PM with your e-mail address, I don't want to post the driver here yet because it is all very experimental. I will make the changes later on tonight and when I am done, e-mail them out. Thanks! Mike.
  4. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Thanks, that is use full information, I didn't know it was happening in the forcedeth driver as well. This means that the framework is to blame. Not very good news though. I knew the framework was not exactly according to Apple's standard so to say but I was under the impression it was fairly stable. I did some test's yesterday in Tiger transferring 24gb (computer 2 computer), downloading with azareus and watching an web cam at the same time with no problems. (so far I didn't have a freeze or kernel panic yet..) I will do my best and see what I can find. if anyone can give me some more information would really help! Mike.
  5. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Can you tell me how often this happens and what you are doing at the time, and do have usb or ps2 keyboards. I am thinking this has to do with the PCI bus not being released properly, I will take a look....
  6. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Thanks for all your guys input! This really helps in getting a 'stable' driver. Reading through the topic it seems in general the driver works although some have issue's with kernel panic's and 'stuttering' etc. I will take a closer look at this. For example the driver kinda cheats with error detection and how it deals with timeout's which could cause stutters and perhaps kernel panics as well. @Kiamo: Do both your ports have a cable connected? I think things might go horribly wrong if both PHY's are active. Didn't really test that scenario...) So if you do, try just using one port and let me know how it goes. I am running dual core (both cores active), although Tiger, but I haven't got a kernel panic yet.
  7. MikeInNs

    Fully working audio for Realtek ALC885

    Hi Weekender, You might want to try the AppleHDApatcher v1.17, this one is specifically designed for Leo. Because I am still running Tiger I couldn't tell you if it will work or not. Good Luck! Mike
  8. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Correct, because it's using the same ID's it might conflict with each other (depending on the 'score' assigned in the info.plist). So it's better to have it removed. Oh and can you try the following please: I had some people who initially had problems but after powering down, unhooking the power cord and bringing it backup it worked for them.
  9. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Hi Weekender, That's really strange, I mean at least the PHY's should show up, working or not. As long as you have the 88E1116 with device ID 0x0373 that part should work fine as no hardware calls are even made at that time. It shouldn't matter if you are running another NIC in there as well (unless it does something specific that I am not aware of). Did you turn off the PHY's in BIOS Maybe? If you want can you take a look in the system log and check for any related message's. Which version and kernel are you running? Do have the "Forcedeth.kext" driver still in your extensions folder? (and you followed the installation instructions I assume?) Thanks! Mike
  10. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Ah, ok, lol. I think it's safe to say that the driver doesn't work in Leo. I will take a look at it and maybe end up installing Leo myself to get a clearer picture. For now I just want to see if it's working with Tiger correctly (I know there still a lot of issue's that will need to be addressed) And please be patient and keep checking in, we can only end up with a driver that actually works if people like you are willing to give it shot and test it out. Thanks! Mike
  11. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Hi, no issues here but can you please be a bit more specific by what you mean by that? The driver is working just fine on my machine, no issue's or else I won't be posting it Thanks, Mike
  12. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Hi Andyph666, Glad to hear you got audio working now, can you let me know if the new Ethernet driver works for you as well? Thanks! Mike
  13. MikeInNs

    Ethernet Driver for Marvell 88E1116

    Thanks for all the information, I will take a look at it. In the mean time can you please try the following? - Move the "nForceEthernetController.kext" from "/system/library/extensions" to your desktop (make sure it's gone from the extensions folder) - Restart the computer - Open "Terminal" - type "sudo -s" and your password - "cd ~/desktop" - "chown -R root:wheel nForceEthernetController.kext" - "kextload -v nForceEthernetController.kext" Can you please let me know if this makes any difference? Thanks!
  14. MikeInNs

    Ethernet Driver for Marvell 88E1116

    I think you are right, I didn't test in on Leopard, it would be nice if we can get it to work with it though. The fact that it reports that both your ports have a cable connected should be easy to solve. (linkstatus is being reported incorrectly (lazy programming on my side). Can you let me know if you get a proper MAC and IP address? (no APIPA: 169.254.xxx.xxx), or maybe no IP at all... And in "terminal" can you type "ifconfig" and tell me what it reports for media, MAC and IP please. To figure out your device ID for your phy, you can do the following in Windows Vista (your sig. says you are running Vista as well): - Go to your device manager (Start-> right click "Computer"->Properties->Device Manager - Click the plus sign next to "Network adapters" - Right click your networking controller - Click "Properties" - Click the "Details" tab - In the "Property" dropdown box select "Hardware IDs" - Vendor ID should look like: "VEN_xxxx" and your hardware ID: DEV_xxxx - If you hardware ID is 0x0373 you don't have to edit the info.plist - If it different then please let me know. Thanks! Mike
  15. MikeInNs

    Driver for nForce4 LAN

    Ok, driver for Marvell 88E1116 posted here: http://forum.insanelymac.com/index.php?sho...mp;#entry518000 Good luck, hope it works for you! (this is not the forcedeth driver, so if the forcedeth works for you, stick with it. Although the framework of the forcedeth driver is used but it is specifically designed for the 88E1116 chipset using the nVidia documentation and source code) Mike.
×