Jump to content

Atheros AR8131/AR8132


bramo
 Share

315 posts in this topic

Recommended Posts

im glad to hear this, hope has come again.

btw just for some more hope i was somehow able to get my modem recognized somehow with some kext i was messing around with but it wouldnt recognize it by ethernet cable only by the usb cable

i would also be happy to be of help on your port "( but could not get online

i'm ready to port this driver next week . i need testers who own this mobo.
Link to comment
Share on other sites

i'm ready to port this driver next week . i need testers who own this mobo.

Thank you soooo much

i would like to help test, I have a Asus G51Jx

i7-720

HM55

GTS360M

Ar8131

5100ANG

I have no network connection at all now,it's very frustrating...

 

I am using iAntares OSx86 10.6.3,

WiFi, Ethernet and audio don't work

Link to comment
Share on other sites

More difficult than expected,now has 1,000 compile errors, so it needs about 1 week time to submit test version。

Please be patient。

Don't worry - we can wait. You're doing a great job!

 

i'm on rev.2 g31m-es2l and snow leopard 10.6.2. i can betatest it if you need some more testers

iPino - what method did you use to install SL? I have that board and it's not going very smoothly.

Link to comment
Share on other sites

More difficult than expected,now has 1,000 compile errors, so it needs about 1 week time to submit test version。

Please be patient。

 

please do both of us the favour and upload ur work directory to google code or macforge so i can join u on this one :lol:

Link to comment
Share on other sites

First submitted a beta version.not tested whether it can work。

 

the device for snow leopard.

Device ID: 1969:1063

Device ID: 1969:1062

 

test step:

1.kext load the debug version kext.

2.post you kernel.log and system.log to here.

 

 

please do both of us the favour and upload ur work directory to google code or macforge so i can join u on this one :)

svn : http://iats.googlecode.com/svn/trunk/sl/atl1c

AtL1c_20100418_x64_debug.zip

AtL1c_20100418_x64_release.zip

Link to comment
Share on other sites

Wow, thanks

i have tried in my laptop lenovo B450, my system using snow leopard 10.6.3 (installed from leopard retail 10.6.0 then I upgrade it to 10.6.1,10.6.2, until version 10.6.3)

 

lspci -nn , my ethernet:

 

02:00.0 Ethernet controller [0200]: Attansic Technology Corp. Atheros AR8132 / L1c Gigabit Ethernet Adapter [1969:1062] (rev c0)

 

Here is the log (#tail -f /var/log/kernel.log):

 

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: The following symbols are unresolved for this kext:

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: __Z16atl1c_reset_pcieP8atl1c_hwm

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: __Z17atl1c_request_irqP13atl1c_adapter

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: Can't load kext ru.Applelife.AtherosL1cEthernet - link failed.

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: Failed to load executable for kext ru.Applelife.AtherosL1cEthernet.

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: Kext ru.Applelife.AtherosL1cEthernet failed to load (0xdc008016).

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: Failed to load kext ru.Applelife.AtherosL1cEthernet (error 0xdc008016).

 

I'm still waiting another beta version to test, so the driver can work. Thanks

Link to comment
Share on other sites

Wow, thanks

i have tried in my laptop lenovo B450, my system using snow leopard 10.6.3 (installed from leopard retail 10.6.0 then I upgrade it to 10.6.1,10.6.2, until version 10.6.3)

 

Apr 17 22:20:34 snowleopards-Mac-Pro kernel[0]: Failed to load executable for kext ru.Applelife.AtherosL1cEthernet.

 

snow leopard run in x86 64 bit mode?

Link to comment
Share on other sites

Hi reader02...

many thanks for this :)

I tried the latest driver in 32 bit, in 64 bit, in release and in debug... but I got same result as guaLni got

here is my lspci

02:00.0 Ethernet controller [0200]: Attansic Technology Corp. Atheros AR8132 / L1c [1969:1062] (rev c0)

 

and here's for log

4/17/10 11:42:15 PM	com.apple.kextcache[277]	kxld[ru.Applelife.AtherosL1cEthernet]: The following symbols are unresolved for this kext:
4/17/10 11:42:15 PM	com.apple.kextcache[277]	kxld[ru.Applelife.AtherosL1cEthernet]:		 atl1c_reset_pcie(atl1c_hw*, unsigned int)
4/17/10 11:42:15 PM	com.apple.kextcache[277]	kxld[ru.Applelife.AtherosL1cEthernet]:		 atl1c_request_irq(atl1c_adapter*)
4/17/10 11:42:15 PM	com.apple.kextcache[277]	Prelink failed for ru.Applelife.AtherosL1cEthernet; omitting from prelinked kernel.
4/17/10 11:43:01 PM	com.apple.kextd[10]	Failed to load /System/Library/Extensions/AtherosL1cEthernet.kext - (libkern/kext) link error.
4/17/10 11:43:01 PM	com.apple.kextd[10]	Load ru.Applelife.AtherosL1cEthernet failed; removing personalities.
4/17/10 11:43:02 PM	kernel	kxld[ru.Applelife.AtherosL1cEthernet]: The following symbols are unresolved for this kext:
4/17/10 11:43:02 PM	kernel	kxld[ru.Applelife.AtherosL1cEthernet]:		 __Z16atl1c_reset_pcieP8atl1c_hwj
4/17/10 11:43:02 PM	kernel	kxld[ru.Applelife.AtherosL1cEthernet]:		 __Z17atl1c_request_irqP13atl1c_adapter
4/17/10 11:43:02 PM	kernel	Can't load kext ru.Applelife.AtherosL1cEthernet - link failed.
4/17/10 11:43:02 PM	kernel	Failed to load executable for kext ru.Applelife.AtherosL1cEthernet.
4/17/10 11:43:02 PM	kernel	Kext ru.Applelife.AtherosL1cEthernet failed to load (0xdc008016).
4/17/10 11:43:02 PM	kernel	Failed to load kext ru.Applelife.AtherosL1cEthernet (error 0xdc008016).

Link to comment
Share on other sites

Apr 17 23:29:25 MacBook-wolodya kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: The following symbols are unresolved for this kext:

Apr 17 23:29:25 MacBook-wolodya kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: __Z16atl1c_reset_pcieP8atl1c_hwm

Apr 17 23:29:25 MacBook-wolodya kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: __Z17atl1c_request_irqP13atl1c_adapter

Apr 17 23:29:25 MacBook-wolodya kernel[0]: Can't load kext ru.Applelife.AtherosL1cEthernet - link failed.

Apr 17 23:29:25 MacBook-wolodya kernel[0]: Failed to load executable for kext ru.Applelife.AtherosL1cEthernet.

Apr 17 23:29:25 MacBook-wolodya kernel[0]: Kext ru.Applelife.AtherosL1cEthernet failed to load (0xdc008016).

Apr 17 23:29:25 MacBook-wolodya kernel[0]: Failed to load kext ru.Applelife.AtherosL1cEthernet (error 0xdc008016).

Link to comment
Share on other sites

Apr 17 23:29:25 MacBook-wolodya kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: __Z16atl1c_reset_pcieP8atl1c_hwm

Apr 17 23:29:25 MacBook-wolodya kernel[0]: kxld[ru.Applelife.AtherosL1cEthernet]: __Z17atl1c_request_irqP13atl1c_adapter

0xdc008016).

The atl1c_reset_pcie and atl1c_request_irq function not found ,i to check the definition of the function.

 

try this.

build_x64_20100418.zip

Link to comment
Share on other sites

The atl1c_reset_pcie and atl1c_request_irq function not found ,i to check the definition of the function.

 

try this.

 

sory reader02, because when I tried it with kexthelper, there was not kernel panic :(, Soon I'l trying with ethernet cable.

Thanks to you for this great job.

Link to comment
Share on other sites

Woow thanks mr reader02, this driver work, it can detect my en0, I will try functionality this driver in my office. Because in my home I use usb modem pantech. This is the result of test:

bash-3.2# kextload /System/Library/Extensions/AtherosL1cEthernet.kext/
bash-3.2# ifconfig
lo0: flags=8049 mtu 16384
inet6 ::1 prefixlen 128 
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
inet 127.0.0.1 netmask 0xff000000 
gif0: flags=8010 mtu 1280
stf0: flags=0<> mtu 1280
ppp0: flags=8051 mtu 1500
inet 1xx.xx.93.xxx --> xx.xx.9.xx netmask 0xffff0000 
en0: flags=8863 mtu 1500
ether 00:1f:xx:xx:xx:xx 
media: autoselect ()
status: inactive

bash-3.2# ifconfig en0 192.168.0.254 netmask 255.255.255.0
bash-3.2# ifconfig
lo0: flags=8049 mtu 16384
inet6 ::1 prefixlen 128 
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
inet 127.0.0.1 netmask 0xff000000 
gif0: flags=8010 mtu 1280
stf0: flags=0<> mtu 1280
ppp0: flags=8051 mtu 1500
inet xx.xx.xx.xx --> xx.x.x.xx netmask 0xffff0000 
en0: flags=8863 mtu 1500
ether 00:1f:16:xx:xx:xx 
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
media: autoselect ()
status: inactive

bash-3.2# ping 192.168.0.254
PING 192.168.0.254 (192.168.0.254): 56 data bytes
64 bytes from 192.168.0.254: icmp_seq=0 ttl=64 time=0.062 ms
64 bytes from 192.168.0.254: icmp_seq=1 ttl=64 time=0.055 ms

 

 

 

The atl1c_reset_pcie and atl1c_request_irq function not found ,i to check the definition of the function.

 

try this.

Link to comment
Share on other sites

Hi reader02,

Loading kext is fine but when I tried plug in with cable and connect to another cpu, I always got kernel panic..

here is some panic log

panic(cpu 1 caller 0xffffff80fae912): "spinlock acquisition timed out ; lock=0xffffff800a88078.......

Debugger called: <panic>

Bactrace (CPU1), Frame : Return Address

0xffffff805d26bd90 : 0xffffff8000204b99

0xffffff805d26be90 : 0xffffff7f80fae912

0xffffff805d26bec0 : 0xffffff7f80fac8fb

0xffffff805d26bf00 : 0xffffff8000531ba1

...........

...........

kernel extensions in backtrace (with dependencies):

ru.applelife.AtherosL1cEthernet(1.0.1b9)@0xffffff7f80fab000->0xffffff7f80fb0fff

dependency: com.apple.iokit.IONetworkingFamily(1,9)@0xffffff7f80f91000

dependency : com.apple.iokit.IOPCIFamily(2.6)@0xffffff7f80604000

Link to comment
Share on other sites

use this :AtL1c_20100418_x64_debug,AtL1c_20100418_x64_release---the card not found !

 

 

build_x64_20100418.zip ----five conutry language,can't enter system

 

----------------------------------------------------------------------------------------------------------

ar8131 sl10.6.3 64

Link to comment
Share on other sites

The code of spinlock has removed .

 

try this :

Thanks...There's no kernel panic anymore ;), it seems almost close now.

these are some info logs

ifconfig en0

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:1f:16:2a:fc:35 
inet6 fe80::21f:16ff:fe2a:fc35%en0 prefixlen 64 scopeid 0x4 
media: autoselect (100baseTX <full-duplex>)
status: active

 

ping to router (no response)

ping 169.254.228.244
PING 169.254.228.244 (169.254.228.244): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
ping: sendto: No route to host
Request timeout for icmp_seq 4
ping: sendto: Host is down
Request timeout for icmp_seq 5
ping: sendto: Host is down
Request timeout for icmp_seq 6

Link to comment
Share on other sites

 Share

×
×
  • Create New...