Need Antenna quirks for some platforms
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NetworkManager |
New
|
Undecided
|
Unassigned | ||
network-manager (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned | ||
Quantal |
Won't Fix
|
Undecided
|
Unassigned | ||
udev (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned | ||
Quantal |
Won't Fix
|
High
|
Unassigned |
Bug Description
It has recently come to our attention that some laptops, in particular the lenovo b470 machines, have only one antenna. Unfortunately, they have decided to attach the auxilary antenna in the factory and not the main antenna. Udev sounds like the right place to quirk for this.
Presently we're using an upstart job, the text of which is :
# LenovoBx70eAthe
#
# Lenovo B[45]70e systems with Atheros AR9285 wifi only have one
# antenna, but the ath9k driver defaults to using two antennas (Main
# for Tx, Aux for Rx). This job reconfigures the driver to use the
# main antenna for both Tx and Rx before networking starts.
description "Fix antenna configuration for Atheros wifi on b470e/b570e"
start on starting networking
task
script
# only required for Lenovo B470e and B570e
dmidecode --string system-version | grep --quiet --line-regex "Lenovo B[45]70e" || exit 0
# only required for Atheros AR9285 devices
lspci -n | grep --quiet --extended-regexp "^[0-9a-f:.]* 0280: 168c:002b" || exit 0
# configure the device to use antenna 1 (Main) for both tx and rx
iw phy0 set antenna 1 1
end script
tags: | added: blocks-hwcert-enablement |
Changed in udev (Ubuntu Precise): | |
assignee: | nobody → Ayan George (ayan) |
Changed in udev (Ubuntu Quantal): | |
milestone: | none → quantal-updates |
Changed in udev (Ubuntu Precise): | |
assignee: | Ayan George (ayan) → nobody |
Changed in network-manager (Ubuntu Quantal): | |
status: | New → Won't Fix |
Changed in network-manager (Ubuntu Precise): | |
status: | New → Won't Fix |
Triaged: Has detailed explanation of problem
High: Affects Built in network hardware