summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall
Commit message (Collapse)AuthorAgeFilesLines
* * add SVR4 and OSF/1 enabling in the Start Up config menuobrien2000-01-185-1/+47
| | | | | | * deals with X11 install when all we have is the Port (such as on the Alpha) Ok'ed by: JKH
* Added sn driver to network interface menu.hosokawa2000-01-151-0/+1
|
* Set pccard_ifconfig in /etc/rc.conf automatically.hosokawa2000-01-142-4/+8
|
* Enable pccardd when the system is installed with PC-card support.hosokawa2000-01-141-1/+3
|
* Add device driver support for USB ethernet adapters based on the CATCwpaul2000-01-141-0/+1
| | | | | | | | | | | | | | | | USB-EL1202A chipset. Between this and the other two drivers, we should have support for pretty much every USB ethernet adapter on the market. The only other USB chip that I know of is the SMC USB97C196, and right now I don't know of any adapters that use it (including the ones made by SMC :/ ). Note that the CATC chip supports a nifty feature: read and write combining. This allows multiple ethernet packets to be transfered in a single USB bulk in/out transaction. However I'm again having trouble with large bulk in transfers like I did with the ADMtek chip, which leads me to believe that our USB stack needs some work before we can really make use of this feature. When/if things improve, I intend to revisit the aue and cue drivers. For now, I've lost enough sanity points.
* Eliminate PC-card installation floppy and add PC-card support forhosokawa2000-01-144-23/+18
| | | | generic installation floppy.
* Upgrade to XFree86 3.3.6jkh2000-01-113-52/+52
|
* Move Fdisk ahead of Lable.obrien2000-01-091-2/+2
| | | | Ok'ed by: JKH
* Add device driver support for USB ethernet adapters based on thewpaul2000-01-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T, the Entrega NET-USB-E45, the Peracom USB Ethernet Adapter, the 3Com 3c19250 and the ADS Technologies USB-10BT. This device is 10mbs half-duplex only, so there's miibus or ifmedia support. This device also requires firmware to be loaded into it, however KLSI allows redistribution of the firmware images (I specifically asked about this; they said it was ok). Special thanks to Annelise Anderson for getting me in touch with KLSI (eventually) and thanks to KLSI for providing the necessary programming info. Highlights: - Add driver files to /sys/dev/usb - update usbdevs and regenerate attendate files - update usb_quirks.c - Update HARDWARE.TXT and RELNOTES.TXT for i386 and alpha - Update LINT, GENERIC and others for i386, alpha and pc98 - Add man page - Add module - Update sysinstall and userconfig.c
* Remove references to now-obsolete XFree86 source collection (use thejkh2000-01-043-9/+1
| | | | port, it's far better).
* Add new code for HTTP proxy support.jkh2000-01-041-0/+183
| | | | | Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> PR: 11316
* Add support for FTP installation via HTTP proxies.jkh2000-01-045-1/+57
| | | | | Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> PR: 11316
* Ignore SIGPIPE by default.jkh2000-01-041-0/+1
| | | | | Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> PR: 13900
* Only print "couldn't install distributions" popup if anyjkh1999-12-291-3/+5
| | | | | actual distributions were found to go along with the residual mask value.
* This commit adds device driver support for the ADMtek AN986 Pegasuswpaul1999-12-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USB ethernet chip. Adapters that use this chip include the LinkSys USB100TX. There are a few others, but I'm not certain of their availability in the U.S. I used an ADMtek eval board for development. Note that while the ADMtek chip is a 100Mbps device, you can't really get 100Mbps speeds over USB. Regardless, this driver uses miibus to allow speed and duplex mode selection as well as autonegotiation. Building and kldloading the driver as a module is also supported. Note that in order to make this driver work, I had to make what some may consider an ugly hack to sys/dev/usb/usbdi.c. The usbd_transfer() function will use tsleep() for synchronous transfers that don't complete right away. This is a problem since there are times when we need to do sync transfers from an interrupt context (i.e. when reading registers from the MAC via the control endpoint), where tsleep() us a no-no. My hack allows the driver to have the code poll for transfer completion subject to the xfer->timeout timeout rather that calling tsleep(). This hack is controlled by a quirk entry and is only enabled for the ADMtek device. Now, I'm sure there are a few of you out there ready to jump on me and suggest some other approach that doesn't involve a busy wait. The only solution that might work is to handle the interrupts in a kernel thread, where you may have something resembling a process context that makes it okay to tsleep(). This is lovely, except we don't have any mechanism like that now, and I'm not about to implement such a thing myself since it's beyond the scope of driver development. (Translation: I'll be damned if I know how to do it.) If FreeBSD ever aquires such a mechanism, I'll be glad to revisit the driver to take advantage of it. In the meantime, I settled for what I perceived to be the solution that involved the least amount of code changes. In general, the hit is pretty light. Also note that my only USB test box has a UHCI controller: I haven't I don't have a machine with an OHCI controller available. Highlights: - Updated usb_quirks.* to add UQ_NO_TSLEEP quirk for ADMtek part. - Updated usbdevs and regenerated generated files - Updated HARDWARE.TXT and RELNOTES.TXT files - Updated sysinstall/device.c and userconfig.c - Updated kernel configs -- device aue0 is commented out by default - Updated /sys/conf/files - Added new kld module directory
* configSamba is gone, and is not coming back.dcs1999-12-231-1/+0
|
* Fix the brain-o which prevented the Custom installation item fromjkh1999-12-221-1/+1
| | | | | | working. It was, as I predicted, a stupid bug and thanks to the submitter for spotting it. I'll also re-roll some 3.4-RELEASE install floppies for this.
* configApache does not exist anymore.dcs1999-12-201-1/+0
| | | | | PR: 9582 Submitted by: Stephan Lagerholm <istephan@unilog.se>
* Whoops, this function is supposed to return a boolean status, notjkh1999-12-201-1/+1
| | | | flags.
* Do better things with router configuration (use proper display variable,jkh1999-12-192-2/+7
| | | | for one thing - it's router_enable to check, not router).
* Whoops, I broke the doc browser (not that anyone would notice since nobodyjkh1999-12-191-4/+4
| | | | READS the docs, but anyway.. :). Fix it.
* D'oh! Inserted a clear() in a *very* wrong place with my last commit.jkh1999-12-191-1/+0
|
* Bah, I got the MFC and this commit backwards. :)jkh1999-12-193-4/+2
|
* MFC: can't stop tweaking this compulsively.jkh1999-12-191-1/+10
|
* cosmetics missed in last commit.jkh1999-12-191-14/+29
|
* More cosmetic surgery and a nasty null pointer bug in index.c fixed.jkh1999-12-194-35/+59
|
* Be paranoid about refreshing after an action.jkh1999-12-191-2/+1
|
* Yet more cosmetic fixes (I have a little time to kill while waiting forjkh1999-12-182-0/+5
| | | | | something else, so I might as well tweak 3.4's look-and-feel for the better while I'm at it - final release build should be sometime later on tonite).
* Add more strategic screen clearsjkh1999-12-181-1/+5
|
* Better screen handling in X desktop setup.jkh1999-12-182-13/+1
| | | | Don't get cute with nested dialogs now.
* Add another strategic screen clear.jkh1999-12-171-1/+7
|
* In retrospect, msgNotify() should leave its contents on the screenjkh1999-12-1715-29/+42
| | | | | longer to give the user something to look at while things are happening. Change it to do so and insert the appropriate screen saves elsewhere.
* Bump default root size to 50MB on i386 (70MB on Alpha).jkh1999-12-171-3/+3
| | | | Requested incessantly by: billf
* Properly disable COMPAT_3X for alpha.jkh1999-12-151-1/+1
|
* Put up some more helpful dialog boxes.jkh1999-12-152-3/+4
| | | | Adjust some text to make more sense.
* Completely rip-out and redesign sysinstall's refresh model as welljkh1999-12-1421-657/+646
| | | | | | | | | | | | as redoing all the menus to have proper, or at least non-hallucinogenic, keyboard accelerators. This requires my recent update to libdialog to work properly and will probably also exhibit some other "interesting" behavior while the last few missing screen clears are found (which is why I'm not going to MFC immediately). At least now, however, sysinstall does not gratuitously redraw random screens at the drop of a hat and drive serial console installers out of their minds.
* Make kerberos4 conditional.jkh1999-12-142-0/+8
|
* Conditionalize kerberos4 to keep sources in sync.jkh1999-12-141-0/+5
|
* I shouldn't have incremented PART_OFF; it was wrong and broke labeljkh1999-12-125-5/+4
| | | | | display to boot. Also fix some various warning fluff while I'm in here cleaning up.
* Remove references to ze and zp drivers.phk1999-12-101-2/+0
|
* Remove sysinstall knowledge of the wd based devices..sos1999-12-081-6/+0
|
* Add the if_dc driver and remove all of the al, ax, dm, pn and mx driverswpaul1999-12-041-5/+1
| | | | | | | | which it replaces. The new driver supports all of the chips supported by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards. This also completes my quest to convert things to miibus and add Alpha support.
* Allow 2 more characters for Mike's long device names.jkh1999-12-021-3/+3
|
* We need COMPAT3X for both i386 and alpha, not just i386.jkh1999-12-021-1/+1
|
* Don't make the failure of a LOCAL dist a reported error.jkh1999-12-012-2/+15
| | | | If we're running 4.x and install X, auto-select COMPAT3X.
* Add support for the AMI MegaRAID and Mylex drivers to sysinstall.msmith1999-11-271-0/+4
| | | | | There are reports that installs to these controllers still don't work, but this is at least one step closer.
* Add ftp.nz.freebsd.org to the list of available FTP sites.roberto1999-11-271-0/+2
| | | | Submitted by: "Dan Langille" <dan@freebsddiary.org>
* Remove BAD144 support.phk1999-11-272-34/+1
|
* minor bugfix to loader.conf code.jkh1999-11-251-1/+1
|
* Clean up the loader.conf write-out code.jkh1999-11-241-12/+11
|
OpenPOWER on IntegriCloud