LINUX.ORG.RU

как поднять wi-fi в CLD14 XFCE x86_64

 , , ,


1

1

не могу понять как поднять wi-fi, как будто у меня нет вообще беспроводной сетевухи.

ifconfig показывает только eth0 и lo, а нету wlan0 Подскажите плиз последовательность действий... а то сюпруга загрызет... ей понравился именно «Кальк», с джентой знаком шапочно

#lspci | grep Network 02:00.0 Network controller: Broadcom Corporation BCM43227 802.11b/g/n #lsmod | grep 80211 cfg80211 202761 1 wl rfkill 14862 5 cfg80211,acer_wmi,bluetooth

готов показать выводы, необходимых для уточнения диагноза «заклинаний»

модуль wl поддерживает данный чипсет все попытки поставить чего-то типа фирм.прошивку броадкомовскую #emerge b43-firmware

заканчивается, вот так показываю концовку, она одинаковая

No outdated packages were found on your system.

* GNU info directory index is up-to-date. * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news to read news items.



Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от vim
# emerge -vp sys-firmware/b43-firmware

These are the packages that would be merged, in order:

Calculating dependencies... done!
[binary   R    ] sys-firmware/b43-firmware-6.30.163.46:b43  0 kB

Total: 1 package (1 reinstall, 1 binary), Size of downloads: 0 kB

 * IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.
haiku_kiev
() автор топика
Ответ на: комментарий от vim
# lspci -k | grep -A2 02:00.0
02:00.0 Network controller: Broadcom Corporation BCM43227 802.11b/g/n
	Subsystem: Foxconn International, Inc. Device e040
	Kernel driver in use: bcma-pci-bridge
# ifconfig -a
enp1s0f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.101  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::226a:8aff:fe6f:3935  prefixlen 64  scopeid 0x20<link>
        ether 20:6a:8a:6f:39:35  txqueuelen 1000  (Ethernet)
        RX packets 23798  bytes 22449011 (21.4 MiB)
        RX errors 1  dropped 0  overruns 0  frame 0
        TX packets 19391  bytes 3656973 (3.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 16  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 164  bytes 29216 (28.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 164  bytes 29216 (28.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
# rfkill list all
bash: rfkill: команда не найдена
haiku_kiev
() автор топика
Ответ на: комментарий от init_6

так этот чип поддерживается wl-модулем

так уже стоит

# emerge -S broadcom-sta
Searching...    
[ Results for search key : broadcom-sta ]
[ Applications found : 1 ]

*  net-wireless/broadcom-sta
      Latest version available: 6.30.223.248-r1
      Latest version installed: 6.30.223.248-r1
      Size of files: 2,824 kB
      Homepage:      http://www.broadcom.com/support/802.11/linux_sta.php
      Description:   Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver
      License:       Broadcom
а в загруженных модулях, них нету
# lsmod | grep 80211
cfg80211              202761  1 wl
rfkill                 14862  5 cfg80211,acer_wmi,bluetooth

хотя, при инсталяшке broadcom-sta чего-то там в базу загружаемых модулей писал

haiku_kiev
() автор топика
Ответ на: комментарий от haiku_kiev

Цитата ^

# lsmod | grep 80211
cfg80211              202761  1 wl
rfkill                 14862  5 cfg80211,acer_wmi,bluetooth

wl в ней разглядел? Вот и молодец. А дальше без логов можно только продолжать ванговать в чём именно ты там накосячил.

init_6 ★★★★★
()
Ответ на: комментарий от vim
# emerge rfkill
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) net-wireless/rfkill-0.5
>>> Downloading 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/rfkill-0.5.tar.xz'
--2014-11-19 12:34:04--  http://mirror.yandex.ru/gentoo-distfiles/distfiles/rfkill-0.5.tar.xz
Resolving mirror.yandex.ru... 213.180.204.183, 2a02:6b8::183
Connecting to mirror.yandex.ru|213.180.204.183|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7776 (7.6K) [application/octet-stream]
Saving to: ‘/var/calculate/remote/distfiles/rfkill-0.5.tar.xz’

/var/calculate/remo 100%[=====================>]   7.59K  --.-KB/s   in 0s     

2014-11-19 12:34:04 (253 MB/s) - ‘/var/calculate/remote/distfiles/rfkill-0.5.tar.xz’ saved [7776/7776]

 * rfkill-0.5.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                [ ok ]
>>> Unpacking source...
>>> Unpacking rfkill-0.5.tar.xz to /var/calculate/tmp/portage/net-wireless/rfkill-0.5/work
>>> Source unpacked in /var/calculate/tmp/portage/net-wireless/rfkill-0.5/work
>>> Preparing source in /var/calculate/tmp/portage/net-wireless/rfkill-0.5/work/rfkill-0.5 ...
>>> Source prepared.
>>> Configuring source in /var/calculate/tmp/portage/net-wireless/rfkill-0.5/work/rfkill-0.5 ...
>>> Source configured.
>>> Compiling source in /var/calculate/tmp/portage/net-wireless/rfkill-0.5/work/rfkill-0.5 ...
make -j3 V=1 
x86_64-pc-linux-gnu-gcc -O2 -march=x86-64 -pipe -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -c -o rfkill.o rfkill.c
./version.sh version.c
x86_64-pc-linux-gnu-gcc -O2 -march=x86-64 -pipe -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -c -o version.o version.c
rfkill.c: In function ‘get_name’:
rfkill.c:83:6: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
  read(fd, name, sizeof(name) - 1);
      ^
x86_64-pc-linux-gnu-gcc -Wl,--as-needed rfkill.o version.o  -o rfkill
>>> Source compiled.
>>> Test phase [not enabled]: net-wireless/rfkill-0.5

>>> Install rfkill-0.5 into /var/calculate/tmp/portage/net-wireless/rfkill-0.5/image/ category net-wireless
make -j3 install V=1 DESTDIR=/var/calculate/tmp/portage/net-wireless/rfkill-0.5/image/ 
gzip < rfkill.8 > rfkill.8.gz
mkdir -p /var/calculate/tmp/portage/net-wireless/rfkill-0.5/image//usr/sbin
install -m 755 -t /var/calculate/tmp/portage/net-wireless/rfkill-0.5/image//usr/sbin rfkill
mkdir -p /var/calculate/tmp/portage/net-wireless/rfkill-0.5/image//usr/share/man/man8/
install -m 644 -t /var/calculate/tmp/portage/net-wireless/rfkill-0.5/image//usr/share/man/man8/ rfkill.8.gz
>>> Completed installing rfkill-0.5 into /var/calculate/tmp/portage/net-wireless/rfkill-0.5/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   usr/sbin/rfkill
ecompressdir: bzip2 -9 /usr/share/man

>>> Installing (1 of 1) net-wireless/rfkill-0.5
 * Утилиты Calculate изменили файлы:
 *      /home/ulia/.calculate/ini.env

>>> Recording net-wireless/rfkill in "world" favorites file...
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

 * IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.
# rfkill list all
0: acer-wireless: Wireless LAN
	Soft blocked: no
	Hard blocked: no
haiku_kiev
() автор топика

broadcom

ССЗБ

calculate

ССЗБ

gentoo

ССЗБ

anonymous
()
Ответ на: комментарий от vim

фуф... спасибо огромное, от это запал моей дистрибутивчик :))) указанная инструкция хороша, для весьма продвинутых гентушников а я скажем так начинающий и уже весьма устарела

к примеру, в Кальке, blacklist лежит не в

/etc/modprobe.d/blacklist.conf

должен ?

/usr/share/genkernel/modules/udev-rules/blacklist.conf

а в

/usr/share/genkernel/modules/

нет ничего

в профильном форуме Кальки - есть решение 3 годичной давности... :(

нашел вот чего

You can try this solution http://www.broadcom.com/docs/linux_sta/bcma.txt or you can mask > 3.0 kernels.

haiku_kiev
() автор топика
Ответ на: комментарий от haiku_kiev

/etc/modprobe.d/blacklist.conf

В кальке, генте и фанте он лежит в одном месте, именно по указанному пути, если его нет - просто создайте.

На самом деле плевать как называется этот файл, там может лежать любой *.conf, главное чтобы содержимое было с:

blacklist модуль_запрещенный_для_подгрузки

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

просто внесите эти три модуля в запрет подгрузки:

/etc/modprobe.d/blacklist.conf:

blacklist ssb
blacklist bcma
blacklist b43
и ребутните машину, больше по инструкции ничего делать не нужно, в сетевых интерфейсах должен появиться новый, необязательно wlan.

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

Спасибо! :) заработало

а b43-cutter, broadcom-sta можно снести? первое, это какая то прошивка от броадкома, но использует его wl-driver?

haiku_kiev
() автор топика
Ответ на: комментарий от haiku_kiev

а b43-cutter, broadcom-sta можно снести?

не в курсе, возможно, если что - можно будет емержнуть обратно, если не заработает.

vim
()
15 марта 2015 г.
Ответ на: комментарий от vim

после обновления, снова вылез этот косяк

как сделать, чтобы при глобальных обновлениях не переписывался blacklist.conf? он теперь в Kалкулейте 14 с ядром 3.18.9 называется blacklist-calculate.conf

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