hp 6716s, 6715b e 6710s laptops no problema sem fio do Linux

2

Um ano atrás, compramos vários laptops da HP Compaq . Modelos diferentes, de 6715s , 6715b , 6710s , 6735 ... (nem todos passaram por minhas mãos, então eu não conheço cada uma delas). Eles vieram com o Win XP Home pré-instalado, que funcionou bem (exceto que os excluímos e instalamos o XP Pro porque fizemos isso em máquinas mais antigas e nos livramos de toda a porcaria promocional fornecida com o sistema operacional).

Agora, por algumas razões diferentes, alguns membros da equipe decidem colocar o linux debian / opensuse em cima deles. E, por sorte, já que estou trabalhando nos fins de semana, sou eu quem tem que fazer isso - (

A maioria das coisas funciona bem, exceto - nos dois primeiros modelos, não consigo trabalhar sem fio. Ambos, eu acho, têm placas internas Broadcom BCM43XX , com as quais tenho dois problemas:
- 1º - cada um desses laptops tem um botão liga-desliga / desligamento sem fio que, na inicialização, não é ativado e, portanto, quando o software é inicializado, ele é desligado - e não pode ser ligado. - 2º - Não consigo encontrar os drivers para esse cartão. Eu até tentei o ndiswrapper, mas não consegui fazê-lo funcionar

Alguém já conseguiu o trabalho acima mencionado?

    
por Rook 29.05.2009 / 14:59

6 respostas

1

O motivo pelo qual você não está vendo a luz acender é porque o driver correto não está sendo carregado. O hardware espera um sinal do motorista dizendo para sair do modo de espera; Ele também faz isso nas botas do Windows, se você assiste.

Você está procurando pelo driver b43. Não use o driver bcm43xx a menos que seja absolutamente necessário, porque é legado agora. As versões mais recentes dos drivers são geralmente empacotadas em novas versões do kernel, mas você pode obter mais informações em:

link

O link do cartão sem fio no openSUSE WIKI parece um pouco antigo, mas você sempre pode perguntar em link ou navegue na seção Rede sem fio. Eles têm vários especialistas do openSUSE + Wireless lá.

    
por 29.05.2009 / 15:53
0

Minha irmã tem a HP 6730s e veio com o cartão que você mencionou. Eu joguei um pouco com isso, mas é uma porcaria e não funcionou. Eu encontrei algum driver no site da Broadcom, eu era capaz de associar com o método WPA-EAP, mas depois de alguns segundos a máquina ficou por cerca de 30 segundos. O que voltou com um AP desconectado.

Obtenha uma placa decente como a placa 5000n (4965AGN) da Intel, que funcionará imediatamente. (Cuidado com as listas negras do Bios algumas placas "não autorizadas", 4965AGN parece estar bem.)

    
por 01.06.2009 / 23:07
0

Eu trabalhei com um laptop HP rodando Ubuntu, onde o wireless não funcionava devido a um conflito com os drivers bluetooth. Eu tive que escrever um script que primeiro desabilitar o bluetooth e depois configurar a placa wireless. Eu não tenho acesso a esta máquina para ver o que fiz, então não posso dar mais detalhes do que isso.

Seria útil se pudéssemos ver a saída (em relação ao cartão em questão) de " lspci -v ".

    
por 10.06.2009 / 19:23
0

Dependendo do cartão que você tem, você pode ter sorte usando o driver b43. O mais provável é que você precise usar o driver wl (disponível na broadcom se a sua distribuição não cobrir) ou o ndiswrapper (com drivers do Windows XP).

Não importa qual driver você esteja usando, você pode entrar em conflito com o ssb (que será carregado com ohci_hcd). Se você tiver certeza de carregar o b43 / wl / ndiswrapper antes do ssb, você deve estar bem.

Observe também que o botão liga / desliga pode se tornar após isso. Eu ajudei alguém que passou quase um dia inteiro tentando depurar o que havia quebrado seu wireless, apenas para descobrir que o botão tinha sido desativado.

    
por 03.07.2009 / 16:22
0

'ndiswrapper' deve funcionar. Digite ndiswrapper -l e ele deve mostrar algo como

netrt61g : driver installed
device (1814:0302) present (alternate driver: rt61pci)

Se você não vir o dispositivo presente, ele não é o driver correto. Remova todos os drivers instalados usando ndiswrapper e tente um novo. Mantenha apenas um driver instalado por vez. Depois de ver o dispositivo presente, você precisa fazer

ndiswrapper -m
ndiswrapper -mi
ndiswrapper -ma

Se você vir a mensagem de driver alternativa, como eu copiei acima, edite o arquivo /etc/modprobe.d/blacklist e adicione a seguinte linha na parte inferior

blacklist rt61pci

Substitua rt61pci pelo nome que você receber na mensagem do driver alternativo.

Depois disso, reinicialize a máquina e veja se a placa foi detectada. Se não adicionar a seguinte linha ao /etc/rc.d/rc.local     ndiswrapper modprobe

e reinicie novamente.

Tente usar o NetworkManager para conexões sem fio. Isso causa muitos problemas com conexões com fio, mas o NetworkManager sem fio é incrível.

Eu usei métodos acima de pouco ajuste aqui ou ali muitas vezes e instalei o driver do Windows em vários sistemas Linux em hardware de muitos fornecedores, incluindo HP, Dell, Acer, IBM. 'ndiswrapper' nunca me desapontou. Na verdade, em versões mais antigas do Linux, mesmo que os drivers funcionem de fábrica, o desempenho dos drivers baseados no ndiswrapper é muito melhor do que os drivers padrão do Linux. Portanto, pode ser benéfico usar o ndiswrapper mesmo se a placa for detectada por padrão.

Se o sistema operacional não for um problema. Tente instalar o Fedora 11. Ele tem suporte incrível para placas wireless e até mesmo o desempenho de drivers padrão está no mesmo nível dos drivers baseados em ndiswrapper.

    
por 03.07.2009 / 17:19
0

Eu herdei o Dell Inspiron da minha esposa que tinha uma placa desse tipo. Consegui derrotar o ndiswrapper o suficiente para que ele funcionasse bem, mas ele falharia em não suspender com mais frequência do que não, então eu morri e paguei US $ 30 para substituí-lo por uma placa wifi intel bem suportada. Não elegante, e algum dia não seria necessário, mas se tiver que funcionar bem, agora, certamente é possível.

    
por 08.07.2009 / 08:31