Date: Mon, 24 Jan 2000 17:32:44 +0000 (GMT) From: Paul Thornton <prt@prt.org> To: wcp@pop.systemy.it Cc: mobile@freebsd.org Subject: Re: Vaio PCG-XG9 problems Message-ID: <Pine.BSF.4.21.0001241718300.9770-100000@avalon.whirlygig.co.uk> In-Reply-To: <14476.19269.487391.3117@vaiolo.db.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 24 Jan 2000, Walter C. Pelissero wrote: > I succeeded installing a FreeBSD 3.3 on my brand new XG9 but I > erroneously deleted the suspend partition. Does anybody know how to > re-create it? I think there is a utility on the CD that sorts it out. I'll have to have a look (I've not had to fix this problem yet!). I just ran fdisk to see what the partition type is, but I seem to have deleted it as well! If I can find a colleagues machine, I'll look on that to see what the ID is. > While everything seems to work perfectly I'm still not able to use the > sound card. The system boots recognizing my sound card as a SP Pro > but if I try to play something I get only one second or two of sound > and then an IRQ/DMA misconfiguration error from the kernel. I tried > almost every available IRQ but it still doesn't work. I haven't really tried the sound card. The results I get are: pcm0 at 0x220 irq 5 drq 1 flags 0x15 on isa Unknown card 0x0 0x0 -- hope it is SBPRO > Last but not least the USB bus cannot be initialized properly because > of IRQ to high (255!). I can fix this entering the BIOS setup and > specifying a *non* PNP operating system, but this breaks Windoze 98. I had this problem too - I can't remember how it was fixed. Someone on the list came up with the solution IIRC. I get the following output when its probed: uhci0: <Intel 82371AB/EB USB Host Controller> rev 0x01 int d irq 9 on pci0.7.2 ... and ... usb0: <Intel 82371AB/EB USB Host Controller> uhub0 at usb0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered ums0 ums0: Microsoft Microsoft IntelliMouse \M-. with IntelliEye, rev 1.10/1.00, addr 2, iclass 3/1 ums0: 3 buttons and Z dir. That is with the docking station attached, BTW. > Any Vaio XG9 expert out there? Well, I'm learning the hard way. The other thing I can't make work is the PCMCIA slot on the docking station. It sees it when probed, but I can't seem to get the kernel config right to make it fly. RL5C4XX PCI Config Reg: pcic1: <Ricoh RL5C478 PCI-CardBus Brige> rev 0x80 int b irq 255 on pci0.12.1 RL5C4XX PCI Config Reg: pcic2: <Ricoh RL5C475 PCI-CardBus Brige> rev 0x80 int a irq 255 on pci0.16.0 RL5C4XX PCI Config Reg: [CSC isa irq] Hope this helps; here is the kernel config I'm using: # Kernel Config for FreeBSD 3.3-RELEASE on a Sony PCG-X9 notebook # version 1.3 prt, 24/11/1999 machine "i386" cpu "I586_CPU" cpu "I686_CPU" ident "SONY-X9-2" maxusers 28 options "MAXMEM=(128*1024)" 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 MFS #Memory Filesystem options MFS_ROOT #MFS usable as root device, options NFS #Network Filesystem options NFS_ROOT #NFS usable as root device, options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options "CD9660_ROOT" #CD-ROM usable as options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=5000 #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 options KTRACE #ktrace(1) syscall trace support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores # 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 # Japanese version of WaveLAN PCMCIA uses 2.4GHz band instead of 915MHz # band that US version uses. If you want to use Japanese version of # WaveLAN, uncomment this line, or edit the corresponding config entry # of /etc/pccard.conf. #options "WAVELAN_PCMCIA_24" # 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) #options CB_TEST #options FORCE_IRQ_ROUTING config kernel root on wd0 # To make an SMP kernel, the next two are needed #options SMP # Symmetric MultiProcessor Kernel #options APIC_IO # Symmetric (APIC) I/O # Optionally these may need tweaked, (defaults shown): #options NCPU=2 # number of CPUs #options NBUS=4 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs controller isa0 controller pnp0 # PnP support for ISA controller pci0 # PCCARD (PCMCIA) support - do not remove. pseudo-device card 1 #controller card0 #device pcic0 at card? #device pcic1 at card? #device pcic2 at card? # You must use "flags 0x1" when you don't hear any negotiation noise(?) # if you use modem card, or pccardd doesn't read cis tuple, tell you # 'No card in database for"(null)"("(null)")' in case of Cirrus Logic's # pcic is your PC. device pcic0 at isa? port 0x3e0 irq 11 #device pcic1 at isa? port 0x3e4 irq 11 # Floppy drives controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 disk fd0 at fdc0 drive 0 #disk fd1 at fdc0 drive 1 # IDE controller and disks 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 # Flash ATA / ATA HDD / ATAPI drive support controller wdc2 at isa? disable port 0x340 bio irq ? disk wd4 at wdc2 drive 0 #disk wd5 at wdc2 drive 1 controller wdc3 at isa? disable port 0x360 bio irq ? disk wd6 at wdc3 drive 0 #disk wd7 at wdc3 drive 1 # ATAPI devices 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 (e.g. LS-120) # SCSI Controllers # A single entry for any of these controllers (ncr, ahb, ahc) is # sufficient for any number of installed devices. #controller ncr0 # NCR/Symbios Logic #controller ahb0 # EISA AHA1742 family #controller ahc0 # AHA2940 and onboard AIC7xxx devices #controller amd0 # AMD 53C974 (Teckram DC-390(T)) #controller isp0 # Qlogic family #controller dpt0 # DPT Smartcache - See LINT for options! #controller adv0 at isa? port ? cam irq ? #controller adw0 #controller bt0 at isa? port ? cam irq ? #controller aha0 at isa? port ? cam irq ? # SCSI peripherals # Only one of each of these is needed, they are dynamically allocated. controller scbus0 # SCSI bus (required) device da0 # Direct Access (disks) device sa0 # Sequential Access (tape etc) device cd0 # CD device pass0 # Passthrough device (direct SCSI) # Proprietary or custom CD-ROM Interfaces device wt0 at isa? port 0x300 bio irq 5 drq 1 device mcd0 at isa? port 0x300 bio irq 10 device matcd0 at isa? port 0x230 bio device scd0 at isa? port 0x230 bio # atkbdc0 controls 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 # Floating point support - do not disable. device npx0 at isa? port IO_NPX irq 13 # Power management support (see LINT for more options) device apm0 at isa? flags 0x31 # Advanced Power Management # Serial (COM) ports & PCCARD modem etc. device sio0 at isa? port "IO_COM1" flags 0x10 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 # Parallel port device ppc0 at isa? port? flags 0x40 net irq 7 controller ppbus0 # Parallel port bus (required) device lpt0 at ppbus? # Printer device plip0 at ppbus? # TCP/IP over parallel device ppi0 at ppbus? # Parallel port interface device #controller vpo0 at ppbus? # Requires scbus and da0 # PCI Ethernet NICs. device fxp0 # Intel EtherExpress PRO/100B (82557, 82558) # ISA & PCCARD Ethernet NICs. # 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 wlp0 at isa? port 0x300 net irq 11 # Sound device pcm0 at isa? port? tty irq 5 drq 1 flags 0x15 device pca0 at isa? port IO_TIMER1 tty # IBM Smart Capture PCMCIA card #device scc0 # Hitachi microcomputer system Speach Synthesizer card #device hss0 #device hss1 # PCMCIA Joystick #device joy0 at isa? disable port "IO_GAME" # Pseudo devices - the number indicates how many units to allocated. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device sl 1 # Kernel SLIP # ppp(8) uses tun instead of ppp device pseudo-device ppp 1 # Kernel PPP pseudo-device tun 1 # Packet tunnel pseudo-device disc 1 pseudo-device pty 16 # Pseudo-ttys (telnet etc) pseudo-device gzip # Exec gzipped a.out's pseudo-device vn # Vnode driver (turns a file into a device) pseudo-device speaker # # Enable the kernel debugger. # options DDB pseudo-device bpfilter 4 #Berkeley packet filter controller uhci0 controller ohci0 controller usb0 device ugen0 device uhid0 device ums0 -- Paul 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?Pine.BSF.4.21.0001241718300.9770-100000>