Hi,
I have another post that explains what I was trying to do with my MacBook, essentially to get a wireless driver with it. The thread ends with me finding success by installing i386 and using ndisgen to create some drivers from winxp drivers I found for my card.
I'm okay with sticking with i386 if I must, but I'd like to run amd64 if possible. So, I reinstalled amd64 FreeBSD 7.0 to try one last time.
I found several 64bit XP drivers that I've tried using the same ndisgen procedure, but each time the computer crashes. I only have 15 seconds to read the messages before the reboot, and I'm not sure what log file to look at after the reboot other than dmesg and /var/log/messages... So, based on that, this is what I have:
/var/log/messages:
boot message after crash/reboot is something like:
My initial thought is that the report in /var/log/messages indicates that the driver attached to to the device and correctly identified it - that's really hopeful I think. On normal boot, the device is not even identified (just as '<network card> no driver attached on 0:0 pci2').
I've tried searching for how to debug crashes, kernel dump log files, etc. but have not found a good place to learn about what to do after this. I know there was more stuff on the screen when it crashed, but I only have 15sec before reboot to read it. Does that stuff get written somewhere?
Anyone with any ideas on how to solve this? What might be causing the crash? Anyone with experience on ndis who might know what I could do to change the .inf/.sys files so they work?
Thanks for any help for a newb!
John
I have another post that explains what I was trying to do with my MacBook, essentially to get a wireless driver with it. The thread ends with me finding success by installing i386 and using ndisgen to create some drivers from winxp drivers I found for my card.
I'm okay with sticking with i386 if I must, but I'd like to run amd64 if possible. So, I reinstalled amd64 FreeBSD 7.0 to try one last time.
I found several 64bit XP drivers that I've tried using the same ndisgen procedure, but each time the computer crashes. I only have 15 seconds to read the messages before the reboot, and I'm not sure what log file to look at after the reboot other than dmesg and /var/log/messages... So, based on that, this is what I have:
/var/log/messages:
Code:
Jan 12 18:13:48 jwhendy kernel: ndis0: <Atheros 5008 Wireless Network Adapter> mem 0x90100000-0x9010ffff irq 17 at device 0.0 on pci2
Jan 12 18:13:48 jwhendy kernel: ndis0: [ITHREAD]
Jan 12 18:13:48 jwhendy kernel: ndis0: NDIS API version: 5.1
Jan 12 18:15:58 jwhendy syslogd: kernel boot file is /boot/kernel/kernel
boot message after crash/reboot is something like:
Code:
page fault while in kernel mode
panic on vm_fault no fault entry
My initial thought is that the report in /var/log/messages indicates that the driver attached to to the device and correctly identified it - that's really hopeful I think. On normal boot, the device is not even identified (just as '<network card> no driver attached on 0:0 pci2').
I've tried searching for how to debug crashes, kernel dump log files, etc. but have not found a good place to learn about what to do after this. I know there was more stuff on the screen when it crashed, but I only have 15sec before reboot to read it. Does that stuff get written somewhere?
Anyone with any ideas on how to solve this? What might be causing the crash? Anyone with experience on ndis who might know what I could do to change the .inf/.sys files so they work?
Thanks for any help for a newb!
John