summaryrefslogtreecommitdiffstats
path: root/share/man/man4/rl.4
Commit message (Collapse)AuthorAgeFilesLines
* Xref altq(4) for drivers that support it according to altq(4).brueffer2007-01-301-0/+1
|
* Work around an apparent mdoc(7) bug.trhodes2005-10-071-6/+4
| | | | | Spotted by: marius Discussed with: ru
* Remove stray commabrueffer2005-08-081-1/+1
|
* Break long lines and kill a few instances of EOL whitespace.trhodes2005-07-211-1/+2
| | | | Noticed by: ru
* Add a "Load module on start up" comment, similar to mac_*.4 pages[1].trhodes2005-07-191-2/+15
| | | | | | | | Quote .Cd and .Nd text. Bump doc date. Requested by: some user through ru Supported by: ru, dwmalone, brueffer
* Expand *n't contractions.ru2005-02-131-1/+1
|
* Xref polling.4 and bump .Ddbrueffer2004-11-241-1/+2
| | | | MFC after: 3 days
* - list D-Link DFE-528TX as supportedbrueffer2004-11-171-4/+6
| | | | | | | | - correct whitespace in a few entries - remove some doubt from the D-Link DFE-538TX entry - bump .Dd MFC after: 3 days
* - Add a HARDWARE section which lists supported devices.simon2004-08-151-63/+69
| | | | - Fix a few mdoc(7) markup / style nits when I'm here anyway.
* Mechanically kill hard sentence breaks and double whitespaces.ru2004-07-031-1/+1
|
* add support BUFFALO(Melco INC.) LPC-CB-CLX(CardBus)sanpei2004-05-031-0/+2
| | | | | http://buffalo.melcoinc.co.jp/products/catalog/item/l/lpc-cb-clx/index.html (in Japanese)
* Remove trailing commas from device list.bmah2003-11-081-3/+3
|
* Add SOHO(PRAGMATIC) UE-1211C from the pc98 hardware notes.bmah2003-11-081-0/+2
|
* Capitalize "Ethernet" and "Fast Ethernet" consistently. No otherbmah2003-11-081-5/+5
| | | | content changes.
* Sort devices. In the process, remove a duplicate entry for the Acctonbmah2003-11-081-25/+23
| | | | EN1207D. No other content changes.
* Update supported Ethernet Controllers as per the Hardware Notes.hmp2003-09-141-0/+4
| | | | | | PR: docs/55559 Submitted by: Lukas Ertl <l.ertl@univie.ac.at> MFC after: 3 days
* Take the support for the 8139C+/8169/8169S/8110S chips out of thewpaul2003-09-081-15/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rl(4) driver and put it in a new re(4) driver. The re(4) driver shares the if_rlreg.h file with rl(4) but is a separate module. (Ultimately I may change this. For now, it's convenient.) rl(4) has been modified so that it will never attach to an 8139C+ chip, leaving it to re(4) instead. Only re(4) has the PCI IDs to match the 8169/8169S/8110S gigE chips. if_re.c contains the same basic code that was originally bolted onto if_rl.c, with the following updates: - Added support for jumbo frames. Currently, there seems to be a limit of approximately 6200 bytes for jumbo frames on transmit. (This was determined via experimentation.) The 8169S/8110S chips apparently are limited to 7.5K frames on transmit. This may require some more work, though the framework to handle jumbo frames on RX is in place: the re_rxeof() routine will gather up frames than span multiple 2K clusters into a single mbuf list. - Fixed bug in re_txeof(): if we reap some of the TX buffers, but there are still some pending, re-arm the timer before exiting re_txeof() so that another timeout interrupt will be generated, just in case re_start() doesn't do it for us. - Handle the 'link state changed' interrupt - Fix a detach bug. If re(4) is loaded as a module, and you do tcpdump -i re0, then you do 'kldunload if_re,' the system will panic after a few seconds. This happens because ether_ifdetach() ends up calling the BPF detach code, which notices the interface is in promiscuous mode and tries to switch promisc mode off while detaching the BPF listner. This ultimately results in a call to re_ioctl() (due to SIOCSIFFLAGS), which in turn calls re_init() to handle the IFF_PROMISC flag change. Unfortunately, calling re_init() here turns the chip back on and restarts the 1-second timeout loop that drives re_tick(). By the time the timeout fires, if_re.ko has been unloaded, which results in a call to invalid code and blows up the system. To fix this, I cleared the IFF_UP flag before calling ether_ifdetach(), which stops the ioctl routine from trying to reset the chip. - Modified comments in re_rxeof() relating to the difference in RX descriptor status bit layout between the 8139C+ and the gigE chips. The layout is different because the frame length field was expanded from 12 bits to 13, and they got rid of one of the status bits to make room. - Add diagnostic code (re_diag()) to test for the case where a user has installed a broken 32-bit 8169 PCI NIC in a 64-bit slot. Some NICs have the REQ64# and ACK64# lines connected even though the board is 32-bit only (in this case, they should be pulled high). This fools the chip into doing 64-bit DMA transfers even though there is no 64-bit data path. To detect this, re_diag() puts the chip into digital loopback mode and sets the receiver to promiscuous mode, then initiates a single 64-byte packet transmission. The frame is echoed back to the host, and if the frame contents are intact, we know DMA is working correctly, otherwise we complain loudly on the console and abort the device attach. (At the moment, I don't know of any way to work around the problem other than physically modifying the board, so until/unless I can think of a software workaround, this will have do to.) - Created re(4) man page - Modified rlphy.c to allow re(4) to attach as well as rl(4). Note that this code works for the sample 8169/Marvell 88E1000 NIC that I have, but probably won't work for the 8169S/8110S chips. RealTek has sent me some sample NICs, but they haven't arrived yet. I will probably need to add an rlgphy driver to handle the on-board PHY in the 8169S/8110S (it needs special DSP initialization).
* Add support for a bunch of Microsoft networking products:wpaul2003-07-101-12/+74
| | | | | | | | - MN-110 10/100 USB ethernet (ADMtek Pegasus II, if_aue) - MN-120 10/100 cardbus (ADMtek Centaur-C, if_dc) - MN-130 10/100 PCI (ADMtek Centaur-P, if_dc) Also update dc(4) man page to mention support for MN-120 and MN-130.
* Xref miibus(4).trhodes2003-02-151-0/+1
|
* Restore most (90%) of the text I removed in my previous commit. Remove thetrhodes2002-11-061-0/+6
| | | | | | part about spelling and grammar. Discussed with: -developers
* Remove Realtek discriminating comments from the rl(4) manual page.trhodes2002-11-061-6/+0
| | | | | | This leaves us with 'just the facts' PR: 31271
* Record the dependency on "device miibus".ru2002-05-301-0/+1
|
* Add the Farallon NetLINE 10/100 PCI to the list of cards supported bymurray2001-11-051-1/+2
| | | | | | | rl(4). PR: docs/31270 Submitted by: Gary W. Swearingen <swear@blarg.net>
* Removed whitespace at end-of-line; no content changes. I simply didschweikh2001-07-141-2/+2
| | | | | | | | | | cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//' BTW, what editors are the culprits? I'm using vim and it shows me whitespace at EOL in troff files with a thick blue block... Reviewed by: Silence from cvs diff -b MFC after: 7 days
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-101-1/+1
|
* mdoc(7) police: normalize .Nd.ru2001-04-181-2/+1
|
* Preceed/preceeding are not english words. Use precede or preceding.asmodai2001-02-181-1/+1
|
* mdoc(7) police: split punctuation characters + misc fixes.ru2001-02-011-1/+2
|
* Move netgraph node type man pages from section 8 to section 4.archie2000-05-041-2/+2
|
* Remove more single-space hard sentence breaks.sheldonh2000-03-021-1/+2
|
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-011-21/+42
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* Add a reference to ng_ether(8).archie2000-01-251-1/+2
|
* Second round of config related changes to the manpages.asmodai2000-01-231-1/+1
| | | | device blah0 -> device blah for PCI devices and busses.
* * remove i386 specific markphantom1999-11-151-1/+1
| | | | | * some style and syntax fixes * some duplicated $FreeBSD$ tags removed
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Various man page cleanup:mpp1999-08-151-2/+2
| | | | | | | | | | - Sort xrefs - FreeBSD.ORG -> FreeBSD.org - Be consistent with section names as outlined in mdoc(7). - Other misc mdoc cleanup. PR: doc/13144 Submitted by: Alexey M. Zelkin <phantom@cris.net>
* Fix recurring typo: fine -> filewpaul1999-03-251-2/+2
|
* Correct the name of the SMC 1211-TX: it's called the EZ Card 10/100 PCI,wpaul1998-12-241-3/+3
| | | | not EtherEZ.
* Un-revert typo fix (fauled -> failed). This is what I get for notwpaul1998-12-071-2/+2
| | | | | | keeping my local RCS files in sync with the rest of the world. Caught red-handed by: bde
* if_rl.c: make a small tweak to properly handle the Accton MPX 5030/5038wpaul1998-12-071-4/+5
| | | | | | | | as a RealTek 8139 if_rlreg.h: use bus_space_read_X() in CSR_READ_X() macros instead of directly calling inb()/outb() etc... rl.4 + RELNOTES.TXT: mention that SMC EtherEZ PCI 1211-TX is supported by the RealTek driver
* Fix typo (fauled)rnordier1998-12-051-2/+2
|
* Mention in the man page that the Accton 1207D adapter is supported.wpaul1998-11-181-2/+3
|
* Spell November correctly.wpaul1998-11-071-2/+2
|
* Add man page for the RealTek 8129/8139 driver.wpaul1998-11-071-0/+190
OpenPOWER on IntegriCloud