Opened 11 years ago

Closed 11 years ago

#2047 closed enhancement (fixed)

bfe (broadcom bcm44x) driver

Reported by: andybe Owned by: axeld
Priority: normal Milestone: R1
Component: Drivers/Network Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

this is a ported driver, for bcm44x. - it compiles, but not works for my laptop. it could be that it works for normal networkcards. looks for an better developer as me. I only compare.... This driver doesn't not lock up my machine as the linux ported driver in the sourcetree..

Open to everyone can tested, by every one.

Thanks at all..

Attachments (1)

bfe.tar.gz (41.0 KB ) - added by andybe 11 years ago.

Download all attachments as: .zip

Change History (13)

by andybe, 11 years ago

Attachment: bfe.tar.gz added

comment:1 by euan, 11 years ago

What hardware spec is your laptop?

I can test this driver on my laptop also, after it's AHCI issues are resolved.

comment:2 by andybe, 11 years ago

I got a mobility version here on my laptop.

I got changed here. still working on it, because of problems with the hardware.

comment:3 by paulogeyer, 11 years ago

Component: - GeneralNetwork & Internet

Hi, i've installed haiku on my disk today, and i couldn't use the BCM44xx driver.

I seems to be loaded, but i can't get dhcp information from my network, i've tried to set up manually, but it didn't work too.

paulo@samsa:~$ lspci |grep Eth 06:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)

comment:4 by umccullough, 11 years ago

Did you use the ported bfe driver attached to this ticket? or the GPL bcm44xx driver that is already in the Haiku repo?

They are different drivers, I don't think the one attached to this ticket is in the repo yet (although, perhaps it should be?).

Also, when running lspci, it's always a good idea to throw -nn parameter on there to also pull the vendor/deviceid in the text.

in reply to:  4 ; comment:5 by paulogeyer, 11 years ago

paulo@samsa:~$ lspci |grep Eth 06:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) paulo@samsa:~$ lspci -nm|grep 06:01.0 06:01.0 "0200" "14e4" "170c" -hrev02 "1025" "0090"

i've tried the broadcom driver from the haiku repo, i'll try this bfe now

Replying to umccullough:

Did you use the ported bfe driver attached to this ticket? or the GPL bcm44xx driver that is already in the Haiku repo?

They are different drivers, I don't think the one attached to this ticket is in the repo yet (although, perhaps it should be?).

Also, when running lspci, it's always a good idea to throw -nn parameter on there to also pull the vendor/deviceid in the text.

in reply to:  4 ; comment:6 by andybe, 11 years ago

Replying to umccullough:

Did you use the ported bfe driver attached to this ticket? or the GPL bcm44xx driver that is already in the Haiku repo?

They are different drivers, I don't think the one attached to this ticket is in the repo yet (although, perhaps it should be?).

Also, when running lspci, it's always a good idea to throw -nn parameter on there to also pull the vendor/deviceid in the text.

This is a skeleton of bcm440 driver port from freebsd, it is not finished yet. I tested some source on my laptop, but fail on transfer. I got no time yet to look at it. This driver doesn't stop (hang up on irq) like the gpl one here in the source tree.

AndyBe

in reply to:  6 comment:7 by paulogeyer, 11 years ago

also, how do i use this? i've found there's a jamfile, but i don't know how to compile

Replying to andybe:

Replying to umccullough:

Did you use the ported bfe driver attached to this ticket? or the GPL bcm44xx driver that is already in the Haiku repo?

They are different drivers, I don't think the one attached to this ticket is in the repo yet (although, perhaps it should be?).

Also, when running lspci, it's always a good idea to throw -nn parameter on there to also pull the vendor/deviceid in the text.

This is a skeleton of bcm440 driver port from freebsd, it is not finished yet. I tested some source on my laptop, but fail on transfer. I got no time yet to look at it. This driver doesn't stop (hang up on irq) like the gpl one here in the source tree.

AndyBe

in reply to:  5 comment:8 by umccullough, 11 years ago

Type: bugenhancement

Replying to paulogeyer:

i've tried the broadcom driver from the haiku repo

If you're having problems with the one in the Haiku repo, you should probably open a separate bug for that since this ticket doesn't really appear to be a bug so much as a submission of a partially ported driver :)

comment:9 by umccullough, 11 years ago

Component: Network & InternetDrivers/Network

Hopefully enhancement is the right type... but forgot to update the others

comment:10 by PieterPanman, 11 years ago

Can you try with the latest haiku? Since hrev28597 it contains the bfe driver. It might not work 100%, remaining issues should be tracked in #2998. I think this ticket can be closed.

comment:11 by andybe, 11 years ago

Thanks for report, and also nice that someone pickt up the freebsd driver. I need to setup a a linux on an laptop to checkout, with hope of a wroking one..

I think this ticket can be closed because of a new driver.

I will open a ticket against the new driver.

Thanks at all.

Mfg AndyBe

comment:12 by korli, 11 years ago

Resolution: fixed
Status: newclosed

closed

Note: See TracTickets for help on using tickets.