Opened 14 years ago

Last modified 6 years ago

#4927 closed bug

Dell e5400 laptop : touchpad not working — at Version 16

Reported by: skfir Owned by: siarzhuk
Priority: normal Milestone: R1
Component: Drivers Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: x86

Description (last modified by mmadia)

*Touchpad scrolling doesn't work. No matter what I do in touchpad preferences.

*none of my network adapters, no matter Wi-Fi or ethernet are recognized, the network preferences shows no devices.

note: ethernet works as of hrev34032.

Change History (16)

comment:1 by siarzhuk, 14 years ago

Could you, please, provide us with output of listdev command?

in reply to:  1 ; comment:2 by skfir, 14 years ago

Сереж! Привет! Не вопрос!

Нашел еще одну багу. Если когда вставлена флэшка перезагрузить комп, то после перезагрузки она автоматически не монтируется, надо вытащить и снова вставить.Плюс к тому, когда я ее потом просто вытащил, вылетела система в дебаг. Вообще ОЧЕНЬ хочется юзать эту систему, но у меня сеть от broadcom,а драйверов для нее нет.А без сети сейчас тоже не жизнь, так что даже не знаю что делать.

Welcome to the Haiku shell.

~> listdev

device Serial bus controller (SMBus) [c|5|0]

vendor 8086: Intel Corporation device 2930: 82801I (ICH9 Family) SMBus Controller

device Mass storage controller (SATA controller, AHCI 1.0) [1|6|1]

vendor 8086: Intel Corporation device 2929: ICH9M/M-E SATA AHCI Controller

device Bridge (ISA bridge) [6|1|0]

vendor 8086: Intel Corporation device 2919: ICH9M LPC Interface Controller

device Bridge (PCI bridge, Subtractive decode) [6|4|1]

vendor 8086: Intel Corporation device 2448: 82801 Mobile PCI Bridge

device Serial bus controller (USB Controller, EHCI) [c|3|20]

vendor 8086: Intel Corporation device 293a: 82801I (ICH9 Family) USB2 EHCI Controller #1

device Serial bus controller (USB Controller, UHCI) [c|3|0]

vendor 8086: Intel Corporation device 2936: 82801I (ICH9 Family) USB UHCI Controller #3

device Serial bus controller (USB Controller, UHCI) [c|3|0]

vendor 8086: Intel Corporation device 2935: 82801I (ICH9 Family) USB UHCI Controller #2

device Serial bus controller (USB Controller, UHCI) [c|3|0]

vendor 8086: Intel Corporation device 2934: 82801I (ICH9 Family) USB UHCI Controller #1

device Network controller (Ethernet controller) [2|0|0]

vendor 14e4: Broadcom Corporation device 1680: NetXtreme BCM5761e Gigabit Ethernet PCIe

device Bridge (PCI bridge, Normal decode) [6|4|0]

vendor 8086: Intel Corporation device 2948: 82801I (ICH9 Family) PCI Express Port 5

device Serial bus controller (FireWire (IEEE 1394), OHCI) [c|0|10]

vendor 1180: Ricoh Co Ltd device e832: Unknown

device Generic system peripheral (SD Host controller) [8|5|1]

vendor 1180: Ricoh Co Ltd device e822: Unknown

device Bridge (CardBus bridge) [6|7|0]

vendor 1180: Ricoh Co Ltd device e476: Unknown

device Bridge (PCI bridge, Normal decode) [6|4|0]

vendor 8086: Intel Corporation device 2944: 82801I (ICH9 Family) PCI Express Port 3

device Network controller [2|80|0]

vendor 14e4: Broadcom Corporation device 432b: BCM4322 802.11a/b/g/n Wireless LAN Controller

device Bridge (PCI bridge, Normal decode) [6|4|0]

vendor 8086: Intel Corporation device 2942: 82801I (ICH9 Family) PCI Express Port 2

device Bridge (PCI bridge, Normal decode) [6|4|0]

vendor 8086: Intel Corporation device 2940: 82801I (ICH9 Family) PCI Express Port 1

device Multimedia controller (Audio device) [4|3|0]

vendor 8086: Intel Corporation device 293e: 82801I (ICH9 Family) HD Audio Controller

device Serial bus controller (USB Controller, EHCI) [c|3|20]

vendor 8086: Intel Corporation device 293c: 82801I (ICH9 Family) USB2 EHCI Controller #2

device Serial bus controller (USB Controller, UHCI) [c|3|0]

vendor 8086: Intel Corporation device 2939: 82801I (ICH9 Family) USB UHCI Controller #6

device Serial bus controller (USB Controller, UHCI) [c|3|0]

vendor 8086: Intel Corporation device 2938: 82801I (ICH9 Family) USB UHCI Controller #5

device Serial bus controller (USB Controller, UHCI) [c|3|0]

vendor 8086: Intel Corporation device 2937: 82801I (ICH9 Family) USB UHCI Controller #4

device Display controller (VGA compatible controller, VGA controller) [3|0|0]

vendor 10de: nVidia Corporation device 06e8: G98 [GeForce 9200M GS]

device Bridge (PCI bridge, Normal decode) [6|4|0]

vendor 8086: Intel Corporation device 2a41: Mobile 4 Series Chipset PCI Express Graphics Port

device Bridge (Host bridge) [6|0|0]

vendor 8086: Intel Corporation device 2a40: Mobile 4 Series Chipset Memory Controller Hub

device Unclassified device (Non-VGA unclassified device) [0|0|0]

vendor 0000: Gammagraphx, Inc. (or missing ID) device 0000: Unknown

device Unclassified device (Non-VGA unclassified device) [0|0|0]

vendor 0000: Gammagraphx, Inc. (or missing ID) device 0000: Unknown

~>

in reply to:  2 comment:3 by siarzhuk, 14 years ago

Replying to skfir:

Сереж! Привет! Не вопрос!

It is a very bad practice to put bug/comments in national languages. :-( Please do not use it in the Trac comments.

Нашел еще одну багу.

Please post separate bug about this.

device Network controller (Ethernet controller) [2|0|0]

vendor 14e4: Broadcom Corporation device 1680: NetXtreme BCM5761e Gigabit Ethernet PCIe

Looks like it should be handled by broadcom570x driver. This driver is based on FreeBSD bge driver. Current version in Haiku repository contains no device id 1680. I have investigated actual FreeBSD sources

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/bge/if_bgereg.h?rev=1.89;content-type=text%2Fplain

and found that theirs version already contains device id 0x1680. Probably your problem can be solved by synchronizing current Haiku driver with FreeBSD vendor branch.

comment:4 by skfir, 14 years ago

Sorry Mate, I thought this would be read by developers only (interpret - by you). More to the point, I have been in Aussie for 2 years already. There is no Russians here, But the only thing I really love in Russia is Russian language, so I was so glad seing you here. Again, sorry guyz. Could please advise me, how to build the driver at the link above? I have never built anything except my asm progs for AVR controllers :)

in reply to:  4 comment:5 by siarzhuk, 14 years ago

Replying to skfir:

Sorry Mate, I thought this would be read by developers only (interpret - by you).

I have send you a link to hacked broadcom570x binaries. It should probe for your network too. Please test it. In case all goes to work we will ask korli to update the vendor branch and merge the changes to Haiku source tree. ;-)

comment:6 by skfir, 14 years ago

OK. Still doesn't work. Thanks though...

comment:7 by siarzhuk, 14 years ago

2korli: I have seen that vendor branch of this driver was maintained by you. Unfortunaltely, I'm not familiar with this vendor branches handling - so I have reassigned this ticket to you. skifr has informed me that version of broadcom570x driver builded againt current freebsd sources recognizes his netwrok hardware and works. Could you, please, synchronize curent Haiku driver with actual FreeBSD one? Thank you!

comment:8 by siarzhuk, 14 years ago

Owner: changed from nobody to korli

comment:9 by korli, 14 years ago

Owner: changed from korli to siarzhuk

updated in hrev34032 Please give feedback.

comment:10 by skfir, 14 years ago

Please, look at the zipped syslog file attached to ticket #4937

comment:11 by korli, 14 years ago

You should better check again with revision at least 34032.

comment:12 by skfir, 14 years ago

Ethernet Works!!! Thanks pipz! But Wi-fi and Touch pad don't :)

comment:13 by skfir, 14 years ago

Oops!!! In the last revision 34024 GCC4 network doesn't work again. That is sad. :(

comment:14 by umccullough, 14 years ago

Hmm... well hrev34024 < hrev34032 right?

comment:15 by skfir, 14 years ago

Yeah. Pressed the wrong button. Sorry Guyz/

comment:16 by mmadia, 14 years ago

Component: - GeneralDrivers
Description: modified (diff)
Summary: Dell e5400 laptopDell e5400 laptop : touchpad not working
Version: R1/alpha1R1/Development
Note: See TracTickets for help on using tickets.