Opened 11 years ago

Closed 10 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)

Changed 11 years ago by andybe

Attachment: bfe.tar.gz added

comment:1 Changed 11 years ago by euan

What hardware spec is your laptop?

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

comment:2 Changed 11 years ago by andybe

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 Changed 11 years ago by paulogeyer

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 Changed 11 years ago by 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.

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

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.

comment:6 in reply to:  4 ; Changed 11 years ago by 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

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

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

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

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 Changed 11 years ago by umccullough

Component: Network & InternetDrivers/Network

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

comment:10 Changed 10 years ago by PieterPanman

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 Changed 10 years ago by andybe

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 Changed 10 years ago by korli

Resolution: fixed
Status: newclosed

closed

Note: See TracTickets for help on using tickets.