Date: Mon, 30 May 2005 19:51:46 GMT From: Michael jones <mlj28@cam.ac.uk> To: freebsd-gnats-submit@FreeBSD.org Subject: i386/81684: No support for Asus Pundit-R Onboard NIC in FreeBSD 4.11/5.3 xl Driver Message-ID: <200505301951.j4UJpkNH039023@www.freebsd.org> Resent-Message-ID: <200505302000.j4UK06Pt095130@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 81684 >Category: i386 >Synopsis: No support for Asus Pundit-R Onboard NIC in FreeBSD 4.11/5.3 xl Driver >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon May 30 20:00:06 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Michael jones >Release: 4.11/5.3 >Organization: N/A >Environment: Default m0n0wall Install (Both 1.11 based on 4.11 and 1.2b7 based on 5.3) >Description: xl driver does not recognise the On-Board NIC lspci: 02:08.0 Ethernet controller: 3Com Corporation 3Com 3C920B-EMB-WNM Integrated Fast Ethernet Controller (rev 40) dmesg from a Linux 2.4.28 install: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html See Documentation/networking/vortex.txt 02:08.0: 3Com PCI 3c920B-EMB-WNM (ATI Radeon 9100 IGP) at 0xec00. Vers LK1.1.18-ac 00:0e:a6:c3:5a:76, IRQ 18 product code f800 rev 00.0 date 00-04-02 Internal config register is 1600000, transceivers 0x40. 8K byte-wide RAM 5:3 Rx:Tx split, autoselect/MII interface. MII transceiver found at address 1, status 786d. Enabling bus-master transmits and whole-frame receives. 02:08.0: scatter/gather enabled. h/w checksums enabled Information about the device from a Linux 2.4.28 install: 02:08.0 Class 0200: 10b7:9202 (rev 40) Subsystem: 1043:8108 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (2500ns min, 2500ns max), cache line size 10 Interrupt: pin A routed to IRQ 18 Region 0: I/O ports at ec00 [size=128] Region 1: Memory at fe200000 (32-bit, non-prefetchable) [size=128] Expansion ROM at fe100000 [disabled] [size=128K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=2 PME- The fix to the Linux Kernel was 4 lines, simply adding its PCI address to the appropriate driver and a description to an array of vortex chips. Can someone please contribute a patch that will apply to 4.11 and later versions. http://www.ussg.iu.edu/hypermail/linux/kernel/0409.2/1215/013-3com_ati_radeon.patch Thanks for your help (and understanding re: Linux references - I don't use FreeBSD regularly) Michael-Luke >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505301951.j4UJpkNH039023>