[469192 views]

[]

[toggle ads]

Odi's astoundingly incomplete notes

New entries | Code

ath9k works in 2.6.29

Until now I am still using ndiswrapper on my MacBook Pro to drive the Atheros AR5418 WiFi. Simply because the ath9k driver still wasn't working correctly: the signal was so weak that it didn't connect with my AP in the other room.
Last night I had a quick look at 2.6.29-rc3 and the thing worked with ath9k out of the box! So really looking forward to the next stable!

posted on 2009-02-01 12:06 CET in Code | 3 comments | permalink
Yeah, works like a charm.
Please note that Bluetooth HCI support has been moved from hci_usb (now obsolete) to btusb (if you build it as a module). This means that you might have to change your .config if you want working Bluetooth.
By the way: Thank you for your MBP documentation - it has helped me on several occasions.

-- Raphael Wimmer
I have just update my kernel to 2.6.29 usign your .config (and debian) but I have a couple of problems:

- the cdrom seems not to work now

this is the relevant part of dmesg:
----------------------
loop: module loaded
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
ata_piix 0000:00:1f.2: version 2.12
ata_piix 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
ata_piix 0000:00:1f.2: MAP [ P0 P2 -- -- ]
ata_piix 0000:00:1f.2: setting latency timer to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: SATA max UDMA/133 cmd 0x40c8 ctl 0x40e4 bmdma 0x40a0 irq 19
ata2: SATA max UDMA/133 cmd 0x40c0 ctl 0x40e0 bmdma 0x40a8 irq 19
ata1.01: ATA-8: FUJITSU MHW2120BH, 00810013, max UDMA/100
ata1.01: 234441648 sectors, multi 16: LBA48 NCQ (depth 0/32)
ata1.01: configured for UDMA/100
scsi 0:0:1:0: Direct-Access ATA FUJITSU MHW2120B 0081 PQ: 0 ANSI: 5
sd 0:0:1:0: [sda] 234441648 512-byte hardware sectors: (120 GB/111 GiB)
sd 0:0:1:0: [sda] Write Protect is off
sd 0:0:1:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:1:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:1:0: [sda] 234441648 512-byte hardware sectors: (120 GB/111 GiB)
sd 0:0:1:0: [sda] Write Protect is off
sd 0:0:1:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:1:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 sda3 sda4
sd 0:0:1:0: [sda] Attached SCSI disk
sd 0:0:1:0: Attached scsi generic sg0 type 0
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
----------------------
the ata_piix driver loads the HD correctly but not the cdrom. This also with the "libata.atapi_enabled=1 combined_mode=ide" parameters on boot.

- If I load the radeonfb module the framebuffer device seems not to be created. This could be connected with the intel-agp driver that does not output anything but "Linux agpgart interface v0.103" and so probably does not recognize properly the hardware?

thanks for any ideas and thanks for your great post.
rev
rev, these kernel command line parameters are not necessary any more (combined_mode even does no longer exist).

Please email me your complete dmesg. Don't use this blog comment stream as a forum.