LINUX.ORG.RU

gentoo и b43

 , ,


2

1

Проблема заключается в том, что не хотят заводиться дрова на wifi-карту. Ноутбук Asus A6r. В бубунтах, минтах и дебианах все работало после apt-get install firmware-b43-installer.

uname -a

lspci

dmesg | grep b43

Делал emerge b43-firmware b43-fwcutter.

iwconfig выдает:

wlan0     no wireless extensions.

lo        no wireless extensions.

enp2s0    no wireless extensions.

Как ядро настраивали ?

[*] Networking support  --->
   -*-   Wireless  --->
      <*>   cfg80211 - wireless configuration API
      [*]     cfg80211 wireless extensions compatibility
Включена последняя опция ?

UPD:
Уже ответили, включайте.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от Kotolegokot

API, позволяющий утилитам типа iwconfig достучатся до интерфейса

daemonpnz ★★★★★
()
Последнее исправление: daemonpnz (всего исправлений: 1)
Ответ на: комментарий от Kotolegokot

Нет я как бы сам против b43 ничего не имею и за broadcom-sta вовсе не агитирую однако b43 -> Not_working_yet

Not working yet

  • Interference mitigation.
  • HT
  • 40MHz channels
  • 5GHz for N-PHY cards
  • Probably something else that's not listed under «Works».

Лично меня печалят.

init_6 ★★★★★
()
Ответ на: комментарий от kostik87

Ну он собственно и не обязателен. iwconfig'ом можно не пользоваться, а для wpa_supplicant указать драйвер отличный от wext.

daemonpnz ★★★★★
()
Ответ на: комментарий от Kotolegokot

А хз, я им не пользовался. Но связка wpa_supplicant+драйвер отличный от wext тоже не всегда может сработать.

daemonpnz ★★★★★
()
Ответ на: комментарий от kostik87

Про «cfg80211 wireless extensions compatibility» там как раз ничего не сказано.

Согласен. Аналогично нигде не сказано и о том, что майнтрейнеры в gentoo слоупоки и там уже давно есть «bcmwl-kernel-source_${PV}%2Bbdcom-0ubuntu3_» с фиксами под 3.10 (сравни с гентушным «bcmwl-kernel-source_${PV}%2Bbdcom-0ubuntu1%7Eppa1_») и что дальше?

init_6 ★★★★★
()
Ответ на: комментарий от daemonpnz

ему как бы не нужно

Ну ладно… нет так нет.

init_6 ★★★★★
()
Ответ на: комментарий от Kotolegokot

Это и вправду печально.

А зато у меня с b43 ipv6 без проблем а с официальным broadcom-sta просто никак.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

майнтрейнеры в gentoo слоупоки и там уже давно есть «bcmwl-kernel-source_${PV}%2Bbdcom-0ubuntu3_» с фиксами под 3.10

Just file a god damn bugreport. Извини, не удержался.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Just file a god damn bugreport. Извини, не удержался.

Зачем? УМВР! А смысл мне делать всем остальным хорошо если даже самому майнтрейнеру на это наплевать?

init_6 ★★★★★
()
Ответ на: комментарий от init_6

если даже самому майнтрейнеру на это наплевать?

Мэйнтэйнер может быть не в курсе выхода новой версии, учитывая какое говно в плане поиска launchpad, а euscan такие хитрые имена тарболлов распарсить явно не может

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Мэйнтэйнер может быть не в курсе выхода новой версии, учитывая какое говно в плане поиска launchpad, а euscan такие хитрые имена тарболлов распарсить явно не может

А это прямая задача мэйнтэйнера.

Кроме того согласно kernel.org 3.10 вышел 2013-06-30 (sys-kernel/vanilla-sources-3.10.0 вышел 2013-07-01 и sys-kernel/gentoo-sources-3.10.0 вышел 2013-07-11) а сегодня уже 2013-07-12 и если за все это время майнтрейнера не заинтересовал вопрос а как же себя ведет =broadcom-sta-6.30.223.30-r1 из основного дерева с новым ядром то не смотря на любые его отговорки это не майнтрейнер вовсе!

init_6 ★★★★★
()
Ответ на: комментарий от init_6

А это прямая задача мэйнтэйнера.

В данном случае, мэйнтэйнер - обычный пользователь и делает это через proxy.

Кроме того согласно kernel.org 3.10 вышел 2013-06-30 (sys-kernel/vanilla-sources-3.10.0 вышел 2013-07-01 и sys-kernel/gentoo-sources-3.10.0 вышел 2013-07-11) а сегодня уже 2013-07-12 и если за все это время майнтрейнера не заинтересовал вопрос а как же себя ведет =broadcom-sta-6.30.223.30-r1 из основного дерева с новым ядром то не смотря на любые его отговорки это не майнтрейнер вовсе!

Не факт что на его оборудовании(на целом одном ноутбуке) 3.10 вообще работает нормально. А так он, насколько мне известно, тестит хорошо - можешь глянуть старый багрепорт на бамп 6 версии(которая кстати относительно хорошего качества, подробности - https://bugs.gentoo.org/show_bug.cgi?id=473670, M.B. - мэйнтэйнер)

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte

В данном случае, мэйнтэйнер - обычный пользователь и делает это через proxy.

Это несущественно.

Не факт что на его оборудовании(на целом одном ноутбуке) 3.10 вообще работает нормально.

А виртуализацию в 21м веке еще не изобрели? И какая нафиг разница работает или нет и как оно там работает если задача тупо собрать новое ядро ради того чтобы проверить а как же себя с ним ведет broadcom-sta?

Тем более что в данном конкретном случае задача упрощается тем, что в убунте уже все это выяснили и даже патчи готовые у них уже есть и оставалось просто сходить по урлу и поменять имя в ebuild-е.

Pinkbyte я и USE=«pax_kernel» emerge =x11-drivers/nvidia-drivers-319.32 благодаря готовому патчику победил, проверил и сейчас спокойно на нем живу.

Ага это именно та самая =x11-drivers/nvidia-drivers-319.32::gentoo на которую аппстрим просто плюнул:

	if use kernel_linux && kernel_is ge 3 10 ; then
		ewarn "Gentoo supports kernels which are supported by NVIDIA"
		ewarn "which are limited to the following kernels:"
		ewarn "<sys-kernel/gentoo-sources-3.10"
		ewarn "<sys-kernel/vanilla-sources-3.10"
		ewarn ""
		ewarn "You are free to utilize epatch_user to provide whatever"
		ewarn "support you feel is appropriate, but will not receive"
		ewarn "support as a result of those changes."
		ewarn ""
		ewarn "Do not file a bug report about this."
	fi

и это не считая того что и так было не сильно весело:

		ewarn "Using PAX patches is not supported. You will be asked to"
		ewarn "use a standard kernel should you have issues. Should you"
		ewarn "need support with these patches, contact the PaX team."
init_6 ★★★★★
()
Ответ на: комментарий от init_6

И какая нафиг разница работает или нет и как оно там работает если задача тупо собрать новое ядро ради того чтобы проверить а как же себя с ним ведет broadcom-sta?

А проверить как он РАБОТАЕТ, не надо? o_O
Если бы все мэйнтэйнили пакеты по принципу - «компилируется - ну и зашибись», качество работы было бы мягко говоря совсем никакое. В данном случае это особенно актуально, потому что компиляции там... ну ты понел

Тем более что в данном конкретном случае задача упрощается тем, что в убунте уже все это выяснили

В убунте, на минуточку не ванильное ядро. В генте по умолчанию - тоже. Так что это абсолютно ничего не значит.

я и USE=«pax_kernel» emerge =x11-drivers/nvidia-drivers-319.32 благодаря готовому патчику победил, проверил и сейчас спокойно на нем живу.

Рад за тебя, однако мэйнтэйнеры не зря не включают патч. Как сейчас - не знаю, а предыдущий мэйнтэйнер имел связь с официальной техподдержкой Nvidia, благодаря чему они принимали багрепорты без проволочек от пользователей Gentoo. Цена этому - минимум неподдерживаемых патчей, отсюда и сообщение в ебилде.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

А проверить как он РАБОТАЕТ, не надо? o_O

Но этот вопрос встает после вопроса «а собирается ли оно вообще?» а гентушным майнтрейнерам даже на него наплевать и да «ну ты понел»

Рад за тебя, однако мэйнтэйнеры не зря не включают патч.

Ага ждем официальных дров.

init_6 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.