Help - Search - Members - Calendar
Full Version: Attansic L1 Driver Project
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9
DaemonES
Hi, I'm starting development of driver for Attansic L1 driver. So I need help of Asus P5B-E owners to test driver. Any one want to get working LAN? smile.gif
DiaboliK
i was thinking about this cause that was the only reason i didnt get a asus P5l-VM 1394. no driver support for the Gb LAN.
i may just pick one up so i can help you out.
I will let you know when that happens but it should be soon, a week or two.
DaemonES
DiaboliK great smile.gif

Anyone else?
DaemonES
Latest news: major part of work has been done. I need maximum one day to do end of work. So I need to test driver now. Waiting for the testers.
icy
I think, I can do some testing.
I have an Asus P5B-E + Core2Duo + Maс OSX 10.4.8 by JaS with semthex kernel
jester1o1
I have this card (P5L-VM 1394) - would love to be a guinea pig!
SkyZ
hi DaemonES, please put me on the list, I definitely wanna test, thanks~~~
DaemonES
OK guys, I've attached current snapshot of the driver. It's not fully functional yet (it receives, but not transmits packets). All that I may know now how it communicates and setups hardware. Attansic L1 is very hard to program. To test driver you need 2 terminals:
1. In the first terminal type: tail -f /var/log/system.log
2. In the second enter to the driver directory and type sh loaddebug.sh

After some time you will see in the first screen messages from the driver. Post it here please.
icy
CODE
Feb  4 18:49:46 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  4 18:49:46 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  4 18:49:46 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  4 18:49:46 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  4 18:49:46 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  4 18:49:48 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  4 18:49:48 icys-computer kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  4 18:49:48 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  4 18:49:48 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  4 18:49:48 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  4 18:49:48 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:d8:bc:ca:01


and then system hangs
DaemonES
icy how much RAM, nVidia card? Can you use another kernel (many users have troubles with HDA driver ant latest semthex kernel).
SkyZ
QUOTE(DaemonES @ Feb 4 2007, 05:58 PM) *
OK guys, I've attached current snapshot of the driver. It's not fully functional yet (it receives, but not transmits packets). All that I may know now how it communicates and setups hardware. Attansic L1 is very hard to program. To test driver you need 2 terminals:
1. In the first terminal type: tail -f /var/log/system.log
2. In the second enter to the driver directory and type sh loaddebug.sh

After some time you will see in the first screen messages from the driver. Post it here please.


Maybe I'm too stupid, after extract the zip file, it's not a kext and I don't really know how to deal with the files inside the folder...... Is ther any instruction I can follow? Thanks~~
icy
I have a pair of Corsair Twin2X modules, 2GB summary and Gigabyte GF7600GT video + titan driver.
I used this guide to get AD1988 sound working: http://forum.insanelymac.com/index.php?showtopic=32426
There are some strange sound appearance in movies and system clock running too fast, but this problems gone after I have added "fsb=266" to the kernel flags string.
Later I can try to boot with mikfi kernel.
DaemonES
SkyZ kext deeper, inside other folders. After unpacking
cd AttansicL1Ethernet/
sh loaddebug.sh

kext will be loaded, but don't forget about log.
naquaada
Hi!

I tested the driver on a friend's Asus M2N4-SLI board which has an Athlon 64 x2 and a newer nForce 4 chipset with an Attensic PHY which isn't detected by the forcedeth driver. With the original version of the AttansicL1Ethernet.kext I got no result, so I added the network adapter's id (0x005710de) to the plist inside the kext.

Result: the adapter was detected at the next reboot smile.gif The kext seems to be really have fun detecting my adapter, at every reboot I got a new one biggrin.gif But they all weren't working dry.gif
Another effect is that SATA wasn't working with the Attensic driver installed, after removing it I had my SATA back again.

Was a great begin, get on with it. My system was 10.4.7 myzar.

GreetinX from the Other Side!
DaemonES
naquaada driver is not working now. May I know does driver detect right Mac address or now?
DaemonES
Good point about SATA controller. It seems, that it shares the same interrupt line with Attansic controller. Like here http://www.archivesat.com/Technical_discus...read2382776.htm

I've attached a new version of kext. Now I'm using MSI interrupts from PCI-E attansic controller. So those people who had problems with SATA driver please try.

Sooner or later I'll write this driver, I need only feedback and time.
icy
CODE
Feb  5 00:09:51 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/Desktop/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/bin/rm -rf /System/Library/Extensions.mkext
Feb  5 00:09:51 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/Desktop/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/bin/rm -rf /System/Library/Extensions.kextcache
Feb  5 00:09:51 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/Desktop/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb  5 00:09:51 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/Desktop/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {};
Feb  5 00:09:51 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/Desktop/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {};
Feb  5 00:09:51 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/Desktop/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/sbin/kextload -t AttansicL1Ethernet.kext
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  5 00:09:56 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/Desktop/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't reset hardware
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't init hardware
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  5 00:09:56 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  5 00:09:58 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  5 00:09:58 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Mac address through SPI is invalid
Feb  5 00:09:58 icys-computer kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  5 00:09:58 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  5 00:09:58 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  5 00:09:58 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  5 00:09:58 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:44:b4:4a:01
jester1o1
Here's my output from the new version (post 16):

CODE
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb 5 07:50:16 comp1 sudo: : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] Error:Couldn't reset hardware
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] Error:Couldn't init hardware
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb 5 07:50:16 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb 5 07:50:17 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb 5 07:50:17 comp1 kernel[0]: [AttansicL1Ethernet] Error:Mac address through SPI is invalid
Feb 5 07:50:17 comp1 kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb 5 07:50:17 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb 5 07:50:17 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb 5 07:50:17 comp1 kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb 5 07:50:17 comp1 kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:a8:3c:79:01
SkyZ
QUOTE(DaemonES @ Feb 5 2007, 12:17 AM) *
SkyZ kext deeper, inside other folders. After unpacking
cd AttansicL1Ethernet/
sh loaddebug.sh

kext will be loaded, but don't forget about log.


Thk mate, I'll give it a try when I back home from work.
jester1o1
I'm pretty sure you would have seen this - but if not - here's the link to the Attansic driver for linux:
http://sourceforge.net/projects/atl1/

Cheers and good luck!

Jdwl
mdg
I'll throw myself in as a tester. I have a P5L-VM 1394 and will test over this coming week.

Thanks for volunteering to do the work on this. The above board is great! I have 3 different boards and it is my favorite as far as stability, ease to mildly OC, speed (much faster than other 945G boards I've tried), has built in FW, and has a sound chip that one can easily get sound from.

If you can make the Ethernet port work, I would say this board would regain 1st place over ASrock 945G-DVI as the best board...it is certainly faster at identical speeds than the ASrock board.

Thanks again, and let's get the Ethernet working smile.gif
DaemonES
icy, jester1o1 SATA drives working correct now?
jester1o1 thanks.

mdg thanks again smile.gif

Anybody please post CPU-Z Register dump here, I need some info.
jester1o1
No problems at all here with sata using the second version posted. I don't have windows though - is there any other way to get a register dump? (live cd or within osx?)

Thanks!
icy
It seems, the new driver has no conflicts with SATA.

And here is my register dump. Click to view attachment
DaemonES
jester1o1 unfortunately I don't know how to make from Linux, maybe anybody can helps.
I think we can do several probs to know, what kind of registry mapping used by Attansic (I/O mapped or memory mapped).
I've attached a new kext. Please try.

icy thanks. It seems that this MSI interrupts may solve some problems with forcedeth driver and nForce4 USB.

Please try this version too.
jester1o1
DaemonES - with the first kext in post 25 I get a kernel panic. the second kext loads ok - here is the output:

CODE
Feb  6 12:18:03 jdwl sudo:     jdwl : TTY=ttyp1; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/bin/rm -rf /System/Library/Extensions.mkext
Feb  6 12:18:03 jdwl sudo:     jdwl : TTY=ttyp1; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/bin/rm -rf /System/Library/Extensions.kextcache
Feb  6 12:18:03 jdwl sudo:     jdwl : TTY=ttyp1; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb  6 12:18:03 jdwl sudo:     jdwl : TTY=ttyp1; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {};
Feb  6 12:18:03 jdwl sudo:     jdwl : TTY=ttyp1; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {};
Feb  6 12:18:03 jdwl sudo:     jdwl : TTY=ttyp1; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/sbin/kextload -t AttansicL1Ethernet.kext
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  6 12:18:06 jdwl sudo:     jdwl : TTY=ttyp1; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] Memory mapped at address cffc0000, length 262144
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] Error:Couldn't reset hardware
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] Error:Couldn't init hardware
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  6 12:18:06 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  6 12:18:07 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  6 12:18:07 jdwl kernel[0]: [AttansicL1Ethernet] Error:Mac address through SPI is invalid
Feb  6 12:18:07 jdwl kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  6 12:18:07 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  6 12:18:07 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  6 12:18:07 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  6 12:18:07 jdwl kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:a8:3c:5f:01
Feb  6 12:19:40 jdwl configd[59]: posting notification com.apple.system.config.network_change
Feb  6 12:19:46 jdwl lookupd[285]: lookupd (version 369.6) starting - Tue Feb  6 12:19:46 2007
Feb  6 12:19:46 jdwl /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address


Also Network Preferences sees the Nic but says that the cable is disconnected.
icy
the first driver, from the post 25

CODE
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  6 15:01:55 icys-computer sudo:      icy : TTY=ttyp1; PWD=/Users/icy/AttansicL1Ethernet.1/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't reset hardware
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't init hardware
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  6 15:01:55 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  6 15:01:57 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  6 15:01:57 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Mac address through SPI is invalid
Feb  6 15:01:57 icys-computer kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  6 15:01:57 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  6 15:01:57 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  6 15:01:57 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  6 15:01:57 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:a8:bc:ab:01


and after plugging network cable from another NIC (I use a RTL8139 temporarily):

CODE
Feb  6 15:10:50 icys-computer configd[60]: posting notification com.apple.system.config.network_change
Feb  6 15:10:50 icys-computer lookupd[330]: lookupd (version 369.6) starting - Tue Feb  6 15:10:50 2007
Feb  6 15:10:51 icys-computer configd[60]: posting notification com.apple.system.config.network_change
Feb  6 15:10:51 icys-computer lookupd[331]: lookupd (version 369.6) starting - Tue Feb  6 15:10:51 2007


the new NIC appears at Network Preferences, but it says "the cable is disconnected"

then I tried to unload driver (sh unloaddebug.sh) and load it again, the system crashes and asks to restart immediately

the second driver:

CODE
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  6 11:30:29 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/AttansicL1Ethernet.2/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at address fe9c0000, length 262144
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't reset hardware
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't init hardware
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  6 11:30:29 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  6 11:30:30 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  6 11:30:30 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Mac address through SPI is invalid
Feb  6 11:30:30 icys-computer kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  6 11:30:30 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  6 11:30:30 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  6 11:30:30 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  6 11:30:30 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:a8:3c:ac:01


plugging the network cable:

CODE
Feb  6 11:32:55 icys-computer configd[62]: posting notification com.apple.system.config.network_change
Feb  6 11:32:55 icys-computer lookupd[335]: lookupd (version 369.6) starting - Tue Feb  6 11:32:55 2007


the new NIC also appears at Network Preferences, and it says "the cable is disconnected"
and then I tried to reload (unload and load again) driver, the system crashes the same way
SkyZ
Alright guys, sorry I'm late, and here's what I found after run the shell script:

\^[[33mMifki Kernel - 10.4.8 - rufus Build v0.0.3\^[[0m
hi mem tramps at 0xffe00000
PAE enabled
64 bit mode enabled
standard timeslicing quantum is 10000 us
vm_page_bootstrap: 252710 free pages
mig_table_max_displ = 71
Enabling XMM register save/restore and SSE/SSE2 opcodes
ACPI CA 20060421
AppleIntelCPUPowerManagement: ready
AppleACPICPU: ProcessorApicId=1 LocalApicId=0 Enabled
AppleACPICPU: ProcessorApicId=2 LocalApicId=1 Enabled
AppleACPICPU: ProcessorApicId=3 LocalApicId=130 Disabled
AppleACPICPU: ProcessorApicId=4 LocalApicId=131 Disabled
Copyright © 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.

using 5242 buffer headers and 4096 cluster IO buffer headers
Enabling XMM register save/restore and SSE/SSE2 opcodes
Started CPU 01
IOAPIC: Version 0x20 Vectors 64:87
ACPI: System State [S0 S3 S4 S5] (S3)
Security auditing service present
BSM auditing present
disabled
From path: "uuid",
Waiting for boot volume with UUID CAF1816D-AFBC-3F63-8B52-4364148925F5
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources
</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
USB caused wake event (EHCI)
USB caused wake event (EHCI)
USBF: 61.496 [0x2e34400] USB Generic Hub @ 1 (0xfa000000)
USBF: 61.499 [0x2e76a00] USB Generic Hub @ 1 (0xfd000000)
USBF: 61.573 [0x2e76200] USB Generic Hub @ 1 (0x1a000000)
USBF: 61.576 [0x2e76800] USB Generic Hub @ 1 (0x3a000000)
USBF: 61.578 [0x2e76c00] USB Generic Hub @ 1 (0x1d000000)
USBF: 61.581 [0x2e76600] USB Generic Hub @ 1 (0x3d000000)
USBF: 61.588 [0x2e76400] USB Generic Hub @ 1 (0x5d000000)
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/
AppleAHCI/CHN0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/
IOAHCIBlockStorageDevice/IOBlockStorageDriver/ST380013AS Media/IOFDiskPartitionScheme/Untitled 1@1
BSD root: disk0s1, major 14, minor 1
Apple3Com3C90x: 3Com EtherLink 3C905-TX Regs 0xcc00 IRQ 23
FireWire (OHCI) VendorID 1106 ID 3044 PCI now active, GUID 0011d80000e56557; max speed s400.
IOBluetoothHCIController::start Idle Timer Stopped
SATA WARNING: Checksum Cookie not valid
Jettisoning kernel linker.
Resetting IOCatalogue.
display: family specific matching fails
Matching service count = 1
Matching service count = 3
Matching service count = 3
Matching service count = 3
Matching service count = 3
Matching service count = 3
NVDANV40HAL loaded and registered.
display: family specific matching fails
display: family specific matching fails
display: family specific matching fails
Titan: By omni, built November 4, 2006
Titan: Testing for NVidia card...
Titan: Found NVIDIA GeForce 7600 GS
Titan: All set, cross your fingers!
IPv6 packet filtering initialized, default to accept, logging disabled
Apple3Com3C90x: Ethernet address 00:ww:xx:yy:zz:aa
Registering For 802.11 Events
[HCIController][setupHardware] AFH Not Supported (0x3400470)
(82: coreservicesd)tfp: failed on 0:

Obviously the kext not load during start up, and I'm really not sure why...... sad.gif
DaemonES
It seems, that regs are not mapped correctly, uploaded a new version.

SkyZ load manually kext after opening log.
icy
a new driver log

CODE
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  6 22:05:45 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] MMR0 address 4
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address fe9c0000, virtual address 3c7c8000, length 262144
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] REG_RX_HASH_TABLE = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] REG_WOL_CTRL = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] REG_GPHY_ENABLE = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't reset hardware
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Couldn't init hardware
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  6 22:05:45 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  6 22:05:47 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  6 22:05:47 icys-computer kernel[0]: [AttansicL1Ethernet] Error:Mac address through SPI is invalid
Feb  6 22:05:47 icys-computer kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  6 22:05:47 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  6 22:05:47 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  6 22:05:47 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  6 22:05:47 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:44:b4:4a:01
jester1o1
New version loads (and unloads) correctly - no kernel panics - though mac address that it finds is different to before?

CODE
Feb  7 09:32:16 jdwl sudo:     jdwl : TTY=ttyp2; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/bin/rm -rf /System/Library/Extensions.mkext
Feb  7 09:32:16 jdwl sudo:     jdwl : TTY=ttyp2; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/bin/rm -rf /System/Library/Extensions.kextcache
Feb  7 09:32:16 jdwl sudo:     jdwl : TTY=ttyp2; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb  7 09:32:16 jdwl sudo:     jdwl : TTY=ttyp2; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {};
Feb  7 09:32:16 jdwl sudo:     jdwl : TTY=ttyp2; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {};
Feb  7 09:32:16 jdwl sudo:     jdwl : TTY=ttyp2; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/sbin/kextload -t AttansicL1Ethernet.kext
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  7 09:32:20 jdwl sudo:     jdwl : TTY=ttyp2; PWD=/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] MMR0 address 4
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address cffc0000, virtual address 2bf9f000, length 262144
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 3080000
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 0
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] REG_RX_HASH_TABLE = 0
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] REG_WOL_CTRL = 0
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] REG_GPHY_ENABLE = 7070202
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  7 09:32:20 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  7 09:32:21 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  7 09:32:21 jdwl kernel[0]: [AttansicL1Ethernet] Error:Mac address through SPI is invalid
Feb  7 09:32:21 jdwl kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  7 09:32:21 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  7 09:32:21 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  7 09:32:21 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  7 09:32:21 jdwl kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:44:c4:4a:01
DaemonES
jester1o1 yes, this the main problem for now. Uploaded a new version.
icy
log for a driver from post #32

CODE
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  7 03:54:24 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] MMR0 address 4
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address fe9c0000, virtual address 3d0c1000, length 262144
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = 3
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = 16c10
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 90060000
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] Error: Couldn't reset hardware
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] Error: Couldn't init hardware
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  7 03:54:24 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  7 03:54:26 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  7 03:54:26 icys-computer kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid
Feb  7 03:54:26 icys-computer kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb  7 03:54:26 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  7 03:54:26 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  7 03:54:26 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  7 03:54:26 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:a8:3c:bb:01


the driver from the post #29 crashes my system then I try to load it after load - unload cycle.
the current driver starts normally for the second time, but then I tried to unload it - system hangs with symptoms very like the first versions of driver.
may be still some problems with SATA? at least in unloading process.
jester1o1
My pc crashed with the ver in post 32. No kernel panic - but very slow mouse movement and key presses repeated 4 times.
masa
QUOTE(DaemonES @ Feb 6 2007, 11:23 PM) *
jester1o1 yes, this the main problem for now. Uploaded a new version.


Hi,DaemonES, first thank you very much for this project.
here is my log & ioreg output file, pls see attachment for your reference.
i put the new version into Extensions , System found my Attansic L1 but doesn't work fine. while i appointed IP addr & router addr, it shows " NO ethernet cable pluged in".

Best Regards.
DaemonES
icy I discovered, that driver may crash your system at the second start, cause it doesn't want to allocate interrupts source with MSI index, it looks strange, but I believe that this is my fault, I'll try to find solution. But a good news I've found a way how to communicate with device registers.

jester1o1 can you try to boot to singleuser, then type mount -uw / and try to load driver to see where it usually stucks?

masa as I said it doesn't work yet, but I'm close to get it partially working, at least. Thanks again to all for the testing.

And one more moment, JMicron had contact me, at their sent to me PCI-E sample board (like to open source driver developer), and it seems, that lately this board will have fully worked PATA part smile.gif
jester1o1
It looks like I hit the same 2nd load problem Icy has seen - on a reboot the post 3 ver loads ok. If I unload and load it again everything slows to a crawl.

CODE
Feb 7 20:11:37 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.mkext
Feb 7 20:11:37 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.kextcache
Feb 7 20:11:37 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb 7 20:11:37 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {} ;
Feb 7 20:11:37 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {} ;
Feb 7 20:11:37 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/sbin/kextload -t AttansicL1Ethernet.kext
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb 7 20:11:40 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] MMR0 address 4
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address cffc0000, virtual address 2baf4000, length 262144
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = 3
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = 10010
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 90060000
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] icr = ffffffff
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] Error: Couldn't reset hardware
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] Error: Couldn't init hardware
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb 7 20:11:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb 7 20:11:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb 7 20:11:41 jdwl kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid
Feb 7 20:11:41 jdwl kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb 7 20:11:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb 7 20:11:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb 7 20:11:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb 7 20:11:41 jdwl kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:a8:3c:63:01
DaemonES
Uploaded a new version. It seems the problem of second load, has been solved.
icy
the driver from post #38 logs

CODE
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  7 22:13:00 icys-computer sudo:      icy : TTY=ttyp2; PWD=/Users/icy/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] MMR0 address fe9c0004
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address fe9c0000, virtual address 3c868000, length 262144
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = 3
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = 16c10
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 90060000
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  7 22:13:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  7 22:13:02 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  7 22:13:02 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  7 22:13:02 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  7 22:13:02 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  7 22:13:02 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:18:f3:8b:63:0a


it seems to me, this driver loading and unloading more correctly, but I found some difference in second and third run.

second run:

CODE
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] MMR0 address fe9c0004
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address fe9c0000, virtual address 3c868000, length 262144
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = ffffffff
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = ffffffff
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb  7 22:15:12 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1


third run:

CODE
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] MMR0 address fe9c0004
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address fe9c0000, virtual address 3c868000, length 262144
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = ffffffff
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 90060000
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb  7 22:18:04 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1


and this repeating far.
i.e. 4-th run makes log the same as 2-nd, the 5-th - same as 3-rd, and so on.
DaemonES
icy ok, thats fine. Is mac address real at this time?
And can you do such actions:
1. Plug Ethernet cable to on-board lan, and set in network preferences 1000 mbit full duplex.
2. Publish log here.
jester1o1
Daemon - 2nd load definately appears fixed on my end. Current log is below:

CODE
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb 8 14:30:13 jdwl sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] MMR0 address cffc0004
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address cffc0000, virtual address 2baf4000, length 262144
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = ffffffff
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = ffffffff
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = ffffffff
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] MSI index was not found or MSI interrupt couldn't be enabled
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb 8 14:30:13 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb 8 14:30:14 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb 8 14:30:14 jdwl /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address
Feb 8 14:30:14 jdwl kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid
Feb 8 14:30:14 jdwl kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb 8 14:30:14 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb 8 14:30:14 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb 8 14:30:14 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb 8 14:30:14 jdwl kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:44:c4:4a:01


After connecting an ethernet cable and setting 1000tx/full duplex my pc locked hard - no KP message just completely locked.

I rebooted to single user, loaded the kext and then continued to boot. This time I set 100TX/Full and pc kept running - here is the log:
CODE

Feb 8 14:30:04 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb 8 14:30:12 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.mkext
Feb 8 14:30:12 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.kextcache
Feb 8 14:30:12 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb 8 14:30:12 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {} ;
Feb 8 14:30:12 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {} ;
Feb 8 14:30:12 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/sbin/kextload -t AttansicL1Ethernet.kext
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb 8 14:30:13 jeremiah-lobaschers-computer sudo: jdwl : TTY=ttyp2 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] MMR0 address cffc0004
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address cffc0000, virtual address 2baf4000, length 262144
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = ffffffff
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = ffffffff
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = ffffffff
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] MSI index was not found or MSI interrupt couldn't be enabled
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb 8 14:30:13 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb 8 14:30:14 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb 8 14:30:14 jeremiah-lobaschers-computer /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address
Feb 8 14:30:14 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid
Feb 8 14:30:14 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb 8 14:30:14 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb 8 14:30:14 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb 8 14:30:14 jeremiah-lobaschers-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb 8 14:30:14 jeremiah-lobaschers-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:44:c4:4a:01
Feb 8 14:36:25 jeremiah-lobaschers-computer configd[59]: posting notification com.apple.system.config.network_change



Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::enable
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] Selected medium index 3
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 8 14:42:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 8 14:42:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 8 14:42:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 8 14:42:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 8 14:42:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 8 14:42:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 8 14:42:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 8 14:42:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList


The final messages continued until the kext was unloaded.
icy
yes, the mac address is real now.
I set the 1000Mbit/FullDuplex without any problems, but Network preferences still says: cable is unplugged

CODE
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] MMR0 address fe9c0004
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address fe9c0000, virtual address 3cd8f000, length 262144
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = 3
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = 16c10
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 90060000
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb  8 10:35:00 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb  8 10:35:00 icys-computer sudo:      icy : TTY=ttyp1; PWD=/Users/icy/AttansicL1Ethernet/build/Debug; USER=root; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb  8 10:35:01 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb  8 10:35:02 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb  8 10:35:02 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb  8 10:35:02 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb  8 10:35:02 icys-computer kernel[0]: AttansicL1Ethernet: Ethernet address 00:18:f3:8b:63:0a
Feb  8 10:35:56 icys-computer configd[60]: posting notification com.apple.system.config.network_change
Feb  8 10:35:56 icys-computer lookupd[293]: lookupd (version 369.6) starting - Thu Feb  8 10:35:56 2007
Feb  8 10:36:06 icys-computer kernel[0]: (99: coreservicesd)tfp: failed on 0:
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::enable
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] Selected medium index 5
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:14 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:17 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:18 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:18 icys-computer configd[60]: posting notification com.apple.system.config.network_change
Feb  8 10:37:19 icys-computer lookupd[299]: lookupd (version 369.6) starting - Thu Feb  8 10:37:19 2007
Feb  8 10:37:21 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:21 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:37:21 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:39:24 icys-computer configd[60]: posting notification com.apple.system.config.network_change
Feb  8 10:39:24 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:39:24 icys-computer lookupd[301]: lookupd (version 369.6) starting - Thu Feb  8 10:39:24 2007
Feb  8 10:39:25 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:39:25 icys-computer configd[60]: posting notification com.apple.system.config.network_change
Feb  8 10:39:25 icys-computer lookupd[302]: lookupd (version 369.6) starting - Thu Feb  8 10:39:25 2007
Feb  8 10:39:28 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:39:28 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:39:28 icys-computer kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb  8 10:39:58 icys-computer mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 0180E200   en1/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 3312007711
Feb  8 10:39:58 icys-computer mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01809200   en7/4 to 224.0.0.251:5353 skt 11 error -1 errno 65 (No route to host) 3312007711
Feb  8 10:39:59 icys-computer mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 0180E200   en1/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 3312008613
Feb  8 10:39:59 icys-computer mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01809200   en7/4 to 224.0.0.251:5353 skt 11 error -1 errno 65 (No route to host) 3312008613
masa
Hi,DaemonES, i'm sorry for my poor English, i can't express what i want to say well in English. pls check attached files(screenshot, logfile), i hope it will help you.
Thank you very much.
DaemonES
Uploaded a new version. rx and tx part is done. I'm not sure about phy configuration so try please several speeds and duplex.
jester1o1
Daemon - here is my log from the new version - it appears the ethernet address failed to be detected correctly sad.gif

100baseTX/Half Duplex
CODE

Feb 9 08:19:19 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.mkext
Feb 9 08:19:19 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.kextcache
Feb 9 08:19:19 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb 9 08:19:19 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {} ;
Feb 9 08:19:19 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {} ;
Feb 9 08:19:19 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/sbin/kextload -t AttansicL1Ethernet.kext
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb 9 08:19:23 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] MMR0 address cffc0004
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address cffc0000, virtual address 2b90c000, length 262144
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = 3
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = 10010
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 90060000
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7969
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] Total allocated space for tx descriptors 435200
Feb 9 08:19:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb 9 08:19:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb 9 08:19:25 jdwl kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid
Feb 9 08:19:25 jdwl kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb 9 08:19:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb 9 08:19:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb 9 08:19:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb 9 08:19:25 jdwl kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:01:00:00:01
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::selectMedium
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] Link is active, speed 100, duplex 2
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::enable
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] Selected medium index 2
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::selectMedium
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] Link is active, speed 100, duplex 2
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 1
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 0
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 0, cmb_tpd_next_to_clean 0
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 1
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 0, cmb_tpd_next_to_clean 2
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 2, cmb_tpd_next_to_clean 2
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:32 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 2, cmb_tpd_next_to_clean 3
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 3, cmb_tpd_next_to_clean 4
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:33 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:34 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:34 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:34 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 4, cmb_tpd_next_to_clean 5
Feb 9 08:20:34 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:34 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:35 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:35 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:35 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 5, cmb_tpd_next_to_clean 6
Feb 9 08:20:35 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:35 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:35 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 6, cmb_tpd_next_to_clean 7
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 7, cmb_tpd_next_to_clean 8
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 8, cmb_tpd_next_to_clean 9
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 9, cmb_tpd_next_to_clean 10
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 10, cmb_tpd_next_to_clean 11
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 11, cmb_tpd_next_to_clean 12
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:36 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 12, cmb_tpd_next_to_clean 13
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 13, cmb_tpd_next_to_clean 14
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 14, cmb_tpd_next_to_clean 15
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:38 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:38 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:38 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 15, cmb_tpd_next_to_clean 16
Feb 9 08:20:38 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:38 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 16, cmb_tpd_next_to_clean 17
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 17, cmb_tpd_next_to_clean 18
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:40 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 18, cmb_tpd_next_to_clean 19
Feb 9 08:20:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:40 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 19, cmb_tpd_next_to_clean 20
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:41 jdwl /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 20, cmb_tpd_next_to_clean 21
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:41 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 21, cmb_tpd_next_to_clean 22
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 22, cmb_tpd_next_to_clean 23
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:43 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:20:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:20:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:20:44 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 23, cmb_tpd_next_to_clean 24
Feb 9 08:20:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:20:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers


100baseTX/Full Duplex
CODE

Feb 9 08:24:23 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.mkext
Feb 9 08:24:23 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/bin/rm -rf /System/Library/Extensions.kextcache
Feb 9 08:24:23 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb 9 08:24:23 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {} ;
Feb 9 08:24:23 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {} ;
Feb 9 08:24:23 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/sbin/kextload -t AttansicL1Ethernet.kext
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::init
Feb 9 08:24:25 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] MMR0 address cffc0004
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address cffc0000, virtual address 2b90c000, length 262144
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = ffffffff
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = ffffffff
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = ffffffff
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] Total allocated space for tx descriptors 435200
Feb 9 08:24:25 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb 9 08:24:27 jdwl kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:01:00:00:01
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::enable
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] Selected medium is NULL, forcing to autonegotiation
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::selectMedium
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] Link is down
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 1
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 0
Feb 9 08:24:27 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:28 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:28 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 0, cmb_tpd_next_to_clean 0
Feb 9 08:24:28 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:28 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:36 jdwl /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::selectMedium
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] Link is active, speed 100, duplex 2
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 0, cmb_tpd_next_to_clean 1
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 1
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 1, cmb_tpd_next_to_clean 3
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 3, cmb_tpd_next_to_clean 3
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 3, cmb_tpd_next_to_clean 4
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:54 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:55 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:55 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:55 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 4, cmb_tpd_next_to_clean 5
Feb 9 08:24:55 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:55 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:55 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:56 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:56 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 5, cmb_tpd_next_to_clean 6
Feb 9 08:24:56 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:56 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:56 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 6, cmb_tpd_next_to_clean 7
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 7, cmb_tpd_next_to_clean 8
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:57 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 8, cmb_tpd_next_to_clean 10
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 10, cmb_tpd_next_to_clean 10
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 10, cmb_tpd_next_to_clean 11
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 11, cmb_tpd_next_to_clean 12
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 12, cmb_tpd_next_to_clean 14
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 14, cmb_tpd_next_to_clean 14
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:58 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 14, cmb_tpd_next_to_clean 15
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 15, cmb_tpd_next_to_clean 16
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 16, cmb_tpd_next_to_clean 17
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:24:59 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:25:00 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:25:00 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 17, cmb_tpd_next_to_clean 18
Feb 9 08:25:00 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:25:00 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 18, cmb_tpd_next_to_clean 19
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 19, cmb_tpd_next_to_clean 20
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:25:01 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 20, cmb_tpd_next_to_clean 21
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 08:25:02 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/chown -R root:wheel AttansicL1Ethernet.kext
Feb 9 08:25:02 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type d -exec chmod 0755 {} ;
Feb 9 08:25:02 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/bin/find AttansicL1Ethernet.kext -type f -exec chmod 0644 {} ;
Feb 9 08:25:02 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/sbin/kextunload AttansicL1Ethernet.kext
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::disable
Feb 9 08:25:02 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/chown -R jdwl AttansicL1Ethernet.kext
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1CleanTxRing
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1CleanRxRing
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::stop
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1FreeDescriptors
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1CleanTxRing
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1CleanRxRing
Feb 9 08:25:02 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::free
Feb 9 08:25:02 jdwl sudo: jdwl : TTY=ttyp1 ; PWD=/AttansicL1Ethernet/build/Debug ; USER=root ; COMMAND=/usr/sbin/kextcache -k /System/Library/Extensions


Any other tests you need?
DaemonES
Thanks. That strange, because I didn't change anything related with mac address. I see in a first case, that driver reporting right link speed and duplex. And in a both case i see, that driver receives and sent packets. So can you check does it really communicate with another machine or router?
DaemonES
Uploaded a new version with additional debug info.
jester1o1
Here's what I got:
CODE

Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::start
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::createOutputQueue
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getPacketBufferConstraints
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] Vendor ID 1969, device ID 1048
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] MMR0 address cffc0004
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] Memory mapped at bus address cffc0000, virtual address 2bb8b000, length 262144
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] REG_VPD_CAP = 3
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] REG_PCIE_CAP_LIST = 10010
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] REG_MASTER_CTRL = 90060000
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] REG_PHY_STATUS = 7949
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] MSI interrupt index 1
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocateDescriptors
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] Allocated memory for ring header 18684
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] Total allocated space for tx descriptors 435200
Feb 9 09:27:37 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::getHardwareAddress
Feb 9 09:27:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1GetPermanentAddress
Feb 9 09:27:39 jdwl kernel[0]: [AttansicL1Ethernet] Error: Mac address through SPI is invalid
Feb 9 09:27:39 jdwl kernel[0]: [AttansicL1Ethernet] Couldn't get device mac address
Feb 9 09:27:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::registerWithPolicyMaker
Feb 9 09:27:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setPowerState
Feb 9 09:27:39 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::configureInterface
Feb 9 09:27:39 jdwl kernel[0]: AttansicL1Ethernet: Ethernet address 00:00:01:00:00:01
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::enable
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] Selected medium is NULL, forcing to autonegotiation
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::selectMedium
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] Link is active, speed 100, duplex 2
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 1
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastList
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::setMulticastMode, 0
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 0, cmb_tpd_next_to_clean 0
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 09:28:44 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket

ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
ping: sendto: No route to host
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down

Feb 9 09:29:21 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 09:29:21 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 09:29:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 09:29:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 09:29:23 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 46, cmb_tpd_next_to_clean 47
Feb 9 09:29:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 09:29:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers
Feb 9 09:29:23 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::outputPacket
Feb 9 09:29:24 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1TxInterrupt
Feb 9 09:29:24 jdwl kernel[0]: [AttansicL1Ethernet] sw_tpd_next_to_clean 47, cmb_tpd_next_to_clean 48
Feb 9 09:29:24 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1RxInterrupt
Feb 9 09:29:24 jdwl kernel[0]: [AttansicL1Ethernet] AttansicL1Ethernet::atl1AllocRxBuffers