Opa, desde ja obrigado pela ajuda :-)

Max Miorim, na realidade não tenhooooo necessidade de usar o drive
proprietario, quando instalei o Slackware eu percebi que a interface
tava levantada com lsmod e ifconfig mas estranhamente o Wicd não diz
nada (Não encontra nenhuma rede sem fio) e nem a luz o wireless fica
ligada (Laranja Off e Azul On) ela está Laranja.

Claro, prefiro usar o drive default mas não me conectar e muito menos
encontrar uma rede sem fio... nem liga a luz do wi-fi =(

Segue alguns comandos

bash-4.1# lspci -nn
00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] RS780 Host
Bridge [1022:9600]
00:01.0 PCI bridge [0604]: Hewlett-Packard Company Device [103c:9602]
00:04.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to
PCI bridge (PCIE port 0) [1022:9604]
00:05.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to
PCI bridge (PCIE port 1) [1022:9605]
00:06.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to
PCI bridge (PCIE port 2) [1022:9606]
00:07.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to
PCI bridge (PCIE port 3) [1022:9607]
00:11.0 SATA controller [0106]: ATI Technologies Inc SB700/SB800 SATA
Controller [AHCI mode] [1002:4391]
00:12.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB
OHCI0 Controller [1002:4397]
00:12.1 USB Controller [0c03]: ATI Technologies Inc SB700 USB OHCI1
Controller [1002:4398]
00:12.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB
EHCI Controller [1002:4396]
00:13.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB
OHCI0 Controller [1002:4397]
00:13.1 USB Controller [0c03]: ATI Technologies Inc SB700 USB OHCI1
Controller [1002:4398]
00:13.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB
EHCI Controller [1002:4396]
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller
[1002:4385] (rev 3a)
00:14.1 IDE interface [0101]: ATI Technologies Inc SB700/SB800 IDE
Controller [1002:439c]
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel
HDA) [1002:4383]
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB700/SB800 LPC host
controller [1002:439d]
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI
Bridge [1002:4384]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Mobile K10
[Turion X2, Athlon X2, Sempron] HyperTransport Configuration
[1022:1300] (rev 40)
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 11h
[Turion X2, Athlon X2, Sempron] Address Map [1022:1301]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Mobile K10
[Turion X2, Athlon X2, Sempron] DRAM Controller [1022:1302]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Mobile K10
[Turion X2, Athlon X2, Sempron] Miscellaneous Control [1022:1303]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Mobile K10
[Turion X2, Athlon X2, Sempron] Link Control [1022:1304]
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc
RS780M/RS780MN [Radeon HD 3200 Graphics] [1002:9612]
01:05.1 Audio device [0403]: ATI Technologies Inc RS780 Azalia
controller [1002:960f]
08:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host
Controller [197b:2382]
08:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard
SD Host Controller [197b:2381]
08:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host
Controller [197b:2383]
08:00.4 System peripheral [0880]: JMicron Technology Corp. xD Host
Controller [197b:2384]
09:00.0 Network controller [0280]: Broadcom Corporation BCM4312
802.11b/g [14e4:4315] (rev 01)
0a:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136]
(rev 02)

---

bash-4.1# iwlist wlan0 scan
wlan0     Interface doesn't support scanning : Network is down

Vlw pela atenção Max =)

Em 29/05/10, Max Miorim<[email protected]> escreveu:
> 2010/5/29 Max Miorim <[email protected]>:
>> 2010/5/28 Max Miorim <[email protected]>:
>>> On Fri, May 28, 2010 at 10:34 PM, Allan Lopes Ferreira
>>> <[email protected]> wrote:
>>>> Boa noite amigos Slackusers =D
>>>>
>>>> Peço-lhes uma ajuda com minha placa wireless; Atualizei meu o Slack
>>>> para versão 13.1 mas me deparei com uma surpresa: Quando tento
>>>> compilar/instalação o drive oficial da broad ele sempre dá erro,
>>>> estive procurando no google sobre algo mas nada, com a versão 13
>>>> conseguia facilmente.
>>> Existe realmente a necessidade de usar o driver proprietário? O b43
>>> não funciona por alguma razão?
>>>
>>>
>>>> Segue a saida de alguns comandos:
>>>>
>>>> bash-4.1# lspci |grep Broadcom
>>>> 09:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g
>>>> (rev 01)
>>>
>>> Quando postar um lspci, passa com a opção -nn, ela vai mostrar o
>>> vendor e product id, que são os dados mais importantes. ;)
>>>
>>> ...
>>>> b43                   178613  0
>>>> mac80211              171226  1 b43
>>>> cfg80211              128711  2 b43,mac80211
>>> ...
>>>
>>> Como o ifconfig e o lsmod mostram, a tua placa já está funcionando (e
>>> sem a necessidade do driver proprietário). Tu já tentou usar a rede? O
>>> wicd-curses/wicd-client ajudam a configurar a rede sem fio de forma
>>> bem rápida e fácil.
>>>
>>>> bash-4.1# make -C /lib/modules/`uname -r`/build M=`pwd`
>>>> make: Entering directory `/usr/src/linux-2.6.33.4'
>>>>  CC [M]  /home/allan/Broad/src/shared/linux_osl.o
>>>> In file included from /home/allan/Broad/src/shared/linux_osl.c:19:
>>>> /home/allan/Broad/src/include/linuxver.h:23:28: error: linux/
>>>> autoconf.h: No such file or directory
>>>> make[1]: *** [/home/allan/Broad/src/shared/linux_osl.o] Error 1
>>>> make: *** [_module_/home/allan/Broad] Error 2
>>>> make: Leaving directory `/usr/src/linux-2.6.33.4'
>>>
>>> Essa é fácil. ;)
>>>
>>> Com o kernel 2.6.33 o header mudou de lugar. Basicamente, tu tem que
>>> modificar o  /home/allan/Broad/src/shared/linux_osl.c na linha 19 e
>>> trocar o #include <linux/autoconf.h> por #include
>>> <generated/autoconf.h>.
>>>
>>> Este header vem no pacote kernel-source, da série k do Slackware.
>>>
>>
>> Ops, o arquivo para editar é o seguinte:
>> /home/allan/Broad/src/include/linuxver.h (linha 23)
>>
>> Se tu quiser manter compatibilidade com as versões anteriores do
>> kernel, pode usar algo tipo:
>>
>> #include <linux/version.h>
>> #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
>> #include <linux/autoconf.h>
>> #else
>> #include <generated/autoconf.h>
>> #endif
>>
>
> Saiu o repositório 13.1 do slackbuilds.org, no SlackBuild do driver
> proprietário da broadcom tem o patch que corrige o problema no teu
> kernel.
>
> É uma alternativa /segura/ se não quiser sair alterando headers...
>
> http://slackbuilds.org/repository/13.1/network/broadcom-sta/
>
> --
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>
> Antes de perguntar:
> http://www.istf.com.br/perguntas/
>
> Para sair da lista envie um e-mail para:
> [email protected]


-- 
Allan Ferreira
E-mail: [email protected]

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a