Bug 31080 - Драйвер b44 заблэклистен в kernel-modules-bcmwl-std-def
: Драйвер b44 заблэклистен в kernel-modules-bcmwl-std-def
Status: NEW
: Sisyphus
(All bugs in Sisyphus/kernel-modules-bcmwl-std-def)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2015-06-18 09:51 by
Modified: 2017-09-23 11:08 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2015-06-18 09:51:06
Уже привык что в сборке p7-sysv-tde в acc сетевой
проводной интерфейс есть:

# lspci -k|grep -A2 'Ethern\|Netw'
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2]
Network Connection (rev 05)
        Subsystem: Hewlett-Packard Company nc6120/nx8220/nw8240
        Kernel driver in use: ipw2200
--
02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev
02)
        Subsystem: Hewlett-Packard Company NX6110/NC6120
        Kernel driver in use: b44

# grep -rH blackl /etc/modprobe.d/
/etc/modprobe.d/blacklist-cups.conf:blacklist usblp

# uname -r
3.14.33-std-def-alt1

Поставил тестом сборку
http://fly.osdn.org.ua/~mike/iso/sysvinit/regular-xfce-sysv-20150617-i586.iso
и удивился когда проводного сетевого интерфейса не обнаружил.

Оказывается драйвер b44 в блэклисте:

# cd tmp/std-def/
# rpm2cpio
kernel-modules-bcmwl-std-def#6.30.223.248-alt5.200236.1_6.30.223.248-alt5.200236.1_i586_1433856106.rpm
| cpio -idmv
./etc/modprobe.d/blacklist-bcm.conf
./etc/modprobe.d/blacklist-bcm2.conf
./lib/modules/3.14.44-std-def-alt1/net
./lib/modules/3.14.44-std-def-alt1/net/wl.ko
12732 блоков

# grep -rH blacklist ./etc/
./etc/modprobe.d/blacklist-bcm.conf:blacklist bcm43xx
./etc/modprobe.d/blacklist-bcm.conf:blacklist ssb
./etc/modprobe.d/blacklist-bcm.conf:blacklist b43
./etc/modprobe.d/blacklist-bcm2.conf:blacklist b44
./etc/modprobe.d/blacklist-bcm2.conf:blacklist b43legacy
./etc/modprobe.d/blacklist-bcm2.conf:blacklist bcma
./etc/modprobe.d/blacklist-bcm2.conf:blacklist brcmsmac
./etc/modprobe.d/blacklist-bcm2.conf:blacklist bcma-pci-bridge

Соответственно драйвер не грузится

# lspci -k|grep -A2 'Ethern\|Netw'
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2]
Network Connection (rev 05)
    Subsystem: Hewlett-Packard Company nc6120/nx8220/nw8240
    Kernel driver in use: ipw2200
--
02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev
02)
    Subsystem: Hewlett-Packard Company NX6110/NC6120
03:00.0 USB controller: NEC Corporation OHCI USB Controller (rev 43)

а ethernet-интерфейс не поднимется.

В un-def само-собой то же самое:

# cd ../../tmp/un-def/
# rpm2cpio
kernel-modules-bcmwl-un-def#6.30.223.248-alt7.262149.1_6.30.223.248-alt7.262149.1_i586_1433850207.rpm
| cpio -idmv
./etc/modprobe.d/blacklist-bcm.conf
./etc/modprobe.d/blacklist-bcm2.conf
./lib/modules/4.0.5-un-def-alt1/net
./lib/modules/4.0.5-un-def-alt1/net/wl.ko
12732 блоков

# grep -rH blacklist ./etc/
./etc/modprobe.d/blacklist-bcm.conf:blacklist bcm43xx
./etc/modprobe.d/blacklist-bcm.conf:blacklist ssb
./etc/modprobe.d/blacklist-bcm.conf:blacklist b43
./etc/modprobe.d/blacklist-bcm2.conf:blacklist b44
./etc/modprobe.d/blacklist-bcm2.conf:blacklist b43legacy
./etc/modprobe.d/blacklist-bcm2.conf:blacklist bcma
./etc/modprobe.d/blacklist-bcm2.conf:blacklist brcmsmac
./etc/modprobe.d/blacklist-bcm2.conf:blacklist bcma-pci-bridge


Закомментировал blacklist b44:

# grep -rH blacklist /etc/modprobe.d/
/etc/modprobe.d/blacklist-bcm.conf:blacklist bcm43xx
/etc/modprobe.d/blacklist-bcm.conf:blacklist ssb
/etc/modprobe.d/blacklist-bcm.conf:blacklist b43
/etc/modprobe.d/blacklist-bcm2.conf:#blacklist b44
/etc/modprobe.d/blacklist-bcm2.conf:blacklist b43legacy
/etc/modprobe.d/blacklist-bcm2.conf:blacklist bcma
/etc/modprobe.d/blacklist-bcm2.conf:blacklist brcmsmac
/etc/modprobe.d/blacklist-bcm2.conf:blacklist bcma-pci-bridge

и сразу всё вошло в норму:

# lspci -k|grep -A2 'Ethern\|Netw'
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2]
Network Connection (rev 05)
    Subsystem: Hewlett-Packard Company nc6120/nx8220/nw8240
    Kernel driver in use: ipw2200
--
02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev
02)
    Subsystem: Hewlett-Packard Company NX6110/NC6120
    Kernel driver in use: b44

И все интерфейсы, беспроводной и проводной,
соответственно видны, как и положено тому быть:

# ip a|cut -f -2 -d ' '
1: lo:

2: eth0:

3: eth1:


Соответственно вопрос:
По какой причине заблэклистили b44?
(из-за чего в ноутбуке HP Compaq NX6110 исчез
проводной интерфейс)

Если знаешь метод ремонта и помнишь драйвер,
особых проблем это не вызовет.
Но для пользователей которые дальше
ALT Linux Control Center не ходят,
это будет очень серьёзной проблемой.
А при наличии голого компьютера на отшибе и только
проводного интернет, может стать неразрешимой проблемой.
------- Comment #1 From 2015-06-18 10:04:44 -------
>По какой причине заблэклистили b44?

https://bugzilla.altlinux.org/show_bug.cgi?id=30229
------- Comment #2 From 2017-09-23 11:08:35 -------
Также проблема с блэклистом, сегодня вылезла здесь:
https://forum.altlinux.org/index.php?topic=40059.0