Date: Wed, 30 Jun 1999 12:04:12 +0200 From: Olaf Erb <olaf@erb.nu> To: freebsd-mobile@freebsd.org Subject: Experiences with Dell Inspiron 3500 Message-ID: <19990630120412.A75505@erb.nu>
next in thread | raw e-mail | index | archive | help
Hi, I want so share my experiences with a Dell Inspiron 3500 anf FreeBSD/PAO. I spend several hours esp. getting the CardBus stuff running.. The PAO-bootdisk didn't work, I had to install from CD, then figure out the kernel config below to get the cardbus/pcmcia stuff going. Here's a PAO-laptop-survey ready entry- does anyone know what happened there? No new entry for months, the submission form isn't working. Machine : Dell Inspiron 3500, Celeron 366, 6.4GB HD, Floppy, CD-ROM FreeBSD : OK (3.2-RELEASE) Pccard Pkg: PAO-3.2 APM BIOS : OK Config Opt: see attached config PCIC : Cards : - D-link DE-660 Ethernet Card - Apollo 56k fax/modem card Misc Info : Sound: OK with Luigis driver XFree: OK with 3.3.3.1 XF86_SVGA (neomagic driver) CardBus: see options in the config file, plain PAO bootdisk didn't work :( You've to install all the stuff from CDROM first, then apply PAO distribution and build a custom kernel. # config for Dell Inspiron 3500 # machine "i386" cpu "I386_CPU" cpu "I486_CPU" cpu "I586_CPU" cpu "I686_CPU" ident inspiron maxusers 10 #options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device options UCONSOLE #Allow users to grab the console options FAILSAFE #Be conservative options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor # You may need to reset all pccards after resuming options PCIC_RESUME_RESET # Detach SCSI devices when the SCSI card is removed #options SCSI_DETACH # Detach ATAPI devices when the ATA card is removed options ATAPI_DETACH # Suspend the system when the battery status is "Low" options "APM_BATT_LOW_SUSPEND" # If you want to use NTP on laptop machines, uncomment the following # option. Current APM implementation affects NTP client. #options "APM_NO_CLOCK_ADJUST" # PAO Enhanced PCI-PCIC support (experimental) # needed for Dell Inspiron options CB_TEST options FORCE_IRQ_ROUTING config kernel root on wd0 controller isa0 controller pnp0 controller pci0 # Dont remove these two lines! pseudo-device card 1 device pcic0 at isa? port 0x3e0 flags 0x1 irq 11 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 disk fd0 at fdc0 drive 0 #disk fd1 at fdc0 drive 1 #controller fdc1 at isa? disable port "IO_YEFDC" bio irq ? #disk fd2 at fdc1 drive 0 #disk fd3 at fdc1 drive 1 #options FDC_YE options "CMD640" # work around CMD640 chip deficiency controller wdc0 at isa? port "IO_WD1" bio irq 14 disk wd0 at wdc0 drive 0 #disk wd1 at wdc0 drive 1 controller wdc1 at isa? port "IO_WD2" bio irq 15 disk wd2 at wdc1 drive 0 #disk wd3 at wdc1 drive 1 #controller wdc2 at isa? disable port "IO_WD2" bio irq ? #disk wd4 at wdc2 drive 0 #disk wd5 at wdc2 drive 1 #controller wdc3 at isa? disable port "IO_WD2" bio irq ? #disk wd6 at wdc3 drive 0 #disk wd7 at wdc3 drive 1 options ATAPI #Enable ATAPI support for IDE bus options ATAPI_STATIC #Don't do it as an LKM device acd0 #IDE CD-ROM #device wfd0 #IDE floppy (LS-120) # atkbdc0 controlls both the keyboard and the PS/2 mouse controller atkbdc0 at isa? port IO_KBD tty device atkbd0 at isa? tty irq 1 device psm0 at isa? tty irq 12 device vga0 at isa? port ? conflicts # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? tty # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver #device vt0 at isa? tty #options XSERVER # support for X server #options FAT_CURSOR # start with block cursor # If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines #options PCVT_SCANSET=2 # IBM keyboards are non-std device npx0 at isa? port IO_NPX irq 13 # Laptop support (see LINT for more options) # device apm0 at isa? # Advanced Power Management device sio0 at isa? port "IO_COM1" tty irq 4 device sio1 at isa? port "IO_COM2" tty irq 3 device sio2 at isa? disable port "IO_COM3" tty irq 5 device sio3 at isa? disable port "IO_COM4" tty irq 9 device sio4 device sio5 #device mse0 at isa? port 0x23c tty irq 5 # Parallel port device ppc0 at isa? port? flags 0x40 net irq 7 controller ppbus0 device lpt0 at ppbus? #device plip0 at ppbus? #device ppi0 at ppbus? #controller vpo0 at ppbus? # The following Ethernet NICs are all PCI devices. # #device de0 # DEC/Intel DC21x4x (``Tulip'') #device xl0 # 3Com 3c90x (``Boomerang'', ``Cyclone'') # Order is important here due to intrusive probes, do *not* alphabetize # this list of network interfaces until the probes have been fixed. # Right now it appears that the ie0 must be probed before ep0. See # revision 1.20 of this file. device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000 #device ed1 at isa? disable port 0x300 net irq 10 iomem 0xd8000 #device ie0 at isa? port 0x300 net irq 10 iomem 0xd0000 #device ep0 at isa? port 0x300 net irq 10 #device ep1 at isa? disable port 0x300 net irq 10 #device ex0 at isa? port? net irq? #device fe0 at isa? port 0x300 net irq 10 #device fe1 at isa? disable port 0x300 net irq 10 #device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 #device lnc0 at isa? port 0x280 net irq 10 drq 0 #device sn0 at isa? port 0x300 net irq 10 #device sn1 at isa? disable port 0x300 net irq 10 #device wlp0 at isa? port 0x300 net irq 11 #device wlp1 at isa? disable port 0x300 net irq 11 #device cs0 at isa? disable port 0x300 net irq ? #device cnw0 at isa? port 0x300 net irq 5 #device cnw1 at isa? disable port 0x300 net irq 5 #device ux0 #device wi0 #device xe0 # do not enable ze0 and zp0 (these devices are obsolete) ##device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 ##device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 # IBM Smart Capture PCMCIA card #device scc0 #device scc1 # Hitachi microcomputer system Speach Synthesizer card #device hss0 #device hss1 # PCMCIA Joystick #device joy0 at isa? port "IO_GAME" # PCMCIA GPIB card #device gp0 at isa? port 0x2c0 tty pseudo-device loop pseudo-device ether pseudo-device sl 1 # ijppp uses tun instead of ppp device #pseudo-device ppp 1 pseudo-device vn 1 pseudo-device tun 1 pseudo-device pty 64 pseudo-device gzip # Exec gzipped a.out's # aware of the legal and administrative consequences of enabling this # option. The number of devices determines the maximum number of # simultaneous BPF clients programs runnable. pseudo-device bpfilter 4 #Berkeley packet filter # # Enable the kernel debugger. # #options DDB # KTRACE enables the system-call tracing facility ktrace(2). # This adds 4 KB bloat to your kernel, and slightly increases # the costs of each syscall. #options KTRACE #kernel tracing # This provides support for System V shared memory. # options SYSVSHM options SYSVSEM options SYSVMSG options CODA #CODA filesystem. pseudo-device vcoda 4 #coda minicache <-> venus comm. options "P1003_1B" options "_KPOSIX_PRIORITY_SCHEDULING" options "_KPOSIX_VERSION=199309L" device pcm0 at isa? port 0x530 tty irq 5 drq 0 flags 0x11 -- Don't mistake lack of talent for genius. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990630120412.A75505>