Доброго времени суток,
Есть у меня нетбук Lenovo S12 со злополучной Broadcom BCM4312.
Максимум чего я добился за 3 дня, это лампочка загорелась и карта опредилилась в iwconfig.
Перезагрузился, и все как было, ниче не горит и не отвечает…
пробовал кучу разных мануалов с разными драйверами но ничего не выходит(
Есть кто кто боролся в тех же условиях.
З.Ы. broadcom-wl, b43, b43xx пробовал, но может что то не так делал:sarcastic:
Спасибо если поможете нубу)
В данном случае верный путь — это broadcom-wl. Расскажите, как ставили и что именно не получается. Что говорит lspci -v про ваш чип, что говорит lsmod|grep wl после перезагрузки
Я решил переустановить сюсе, и начать с чистого листа… так как было слишком много попыток как мне кажется) хотя походу это не помогло) простите если этим усложнил задачу:\
lspci -v
07:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
Subsystem: Broadcom Corporation Device 04b5
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at c2100000 (64-bit, non-prefetchable) [size=16]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [e8] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Capabilities: [160] Device Serial Number ba-9f-76-ff-ff-9f-0c-60
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: b43-pci-bridge
[/size]
Сейчас я пытаюсь ставить драйвер с сайта бродкома Broadcom.com - 802.11 Linux STA driver
но застрял на пункте с make
ошибка
/home/konstanta/driver_wl # make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Вход в каталог `/usr/src/linux-2.6.37.6-0.5-obj/i386/debug'
make -C ../../../linux-2.6.37.6-0.5 O=/usr/src/linux-2.6.37.6-0.5-obj/i386/debug/.
LD /home/konstanta/driver_wl/built-in.o
CC [M] /home/konstanta/driver_wl/src/shared/linux_osl.o
CC [M] /home/konstanta/driver_wl/src/wl/sys/wl_linux.o
/home/konstanta/driver_wl/src/wl/sys/wl_linux.c: In function ‘wl_attach’:
/home/konstanta/driver_wl/src/wl/sys/wl_linux.c:485:3: error: implicit declaration of function ‘init_MUTEX’
make[4]: *** [/home/konstanta/driver_wl/src/wl/sys/wl_linux.o] Ошибка 1
make[3]: *** [_module_/home/konstanta/driver_wl] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-2.6.37.6-0.5-obj/i386/debug'
make: *** [all] Ошибка 2
я прочитал что надо заголовки ядра (мне это ничто не говорит) поэтому я установил все что с приставкой kernel- в yast
zypper in broadcom-wl broadcom-wl-kmp-desktop
У меня Lenovo S12, все работает отлично: и wifi, и камера, и звук и свет
Подключаем репозиторий, устанавливаем из них драйвера и радуемся жизни.
Никаких make, as/nasm, gcc/g++, gdb, ld, strace и так далее делать не надо… достаточно просто заглянуть в гугл, и найти мануал. Сотни “писателей” составляют небольшие мануалы каждый день. Я уверен, что решение есть и на этом форуме.
Все те темы я находил гуглом, но мне не помогает… походу руки кривые(
Ладно, вот для ясности все команды:
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11bg ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:24 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=5/5 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lspci -vnn
07:00.0 Network controller [0280]: Broadcom Corporation **BCM4312** 802.11b/g LP-PHY **[14e4:4315]** (rev 01)
Subsystem: Broadcom Corporation Device [14e4:04b5]
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at c2100000 (64-bit, non-prefetchable) [size=16]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [e8] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Capabilities: [160] Device Serial Number ba-9f-76-ff-ff-9f-0c-60
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: wl
lsmod | grep "b43|ssb|wl"
wl 2642390 0
dmesg|grep wl
11.127504] wl: module license 'unspecified' taints kernel.
11.190515] wl 0000:07:00.0: PCI INT A -> Link[L1E4] -> GSI 19 (level, low) -> IRQ 19
11.190538] wl 0000:07:00.0: setting latency timer to 64
1983.563202] wl 0000:07:00.0: PCI INT A disabled
1984.419820] wl 0000:07:00.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
1984.419871] wl 0000:07:00.0: restoring config space at offset 0x4 (was 0x4, writing 0xc2100004)
1984.419884] wl 0000:07:00.0: restoring config space at offset 0x3 (was 0x0, writing 0x10)
1984.419902] wl 0000:07:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100106)
1984.421546] wl 0000:07:00.0: PCI INT A -> Link[L1E4] -> GSI 19 (level, low) -> IRQ 19
1984.421601] wl 0000:07:00.0: setting latency timer to 64
анблокнул все…
rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: ideapad_killsw: Wireless LAN
Soft blocked: no
Hard blocked: no
3: acer-wireless: Wireless LAN
Soft blocked: yes
Hard blocked: no
7: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
из репозитории pacman:
broadcom-wl
broadcom-wl-kmp-desktop
broadcom-wl-kmp-default
З.Ы. лампочка горит) реагирует на выключатель слева[/size]
Алилуя, товарищи. Нашло мою сеть! Только вот KNetManager не находит сетей(( я видел что в теме что вы мне скинули было так же… я так понял можно попытаться переименовать устройство в ifup?
iwlist eth1 scan
eth1 Scan completed :
Cell 01 - Address: 02:1B:77:16:26:44
ESSID:"Konst@nta"
Mode:Ad-Hoc
Frequency:2.462 GHz (Channel 11)
Quality:5/5 Signal level:-20 dBm Noise level:-92 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Традиционный метод c ifup.
iwlist eth1 scan
ifdown eth1
iwconfig eth1 essid ‘Konst@nta’
iwconfig eth1 mode Ad-Hoc
iwconfig eth1 channel 11
iwconfig eth1 key s: XXXXX - пароль точки доступа
ifup eth1
dhclient eth1
iwconfig && ifconfig
надо было сделать так
sudo -s
rfkill unblock all
rmmod acer_wmi
echo “blacklist acer_wmi”>>/etc/modprebe.d/blacklist.conf