6.0 Beta 5

OSS specific BSD discussion (FreeBSD/NetBSD/OpenBSD)

Moderators: cesium, dev, kodachi, hannu

6.0 Beta 5

Postby Freedevil » Tue Sep 20, 2005 5:36 am

6.0 Beta 5 kernel panics hmm

I guess will wait for updates drivers
Freedevil
 

Re: 6.0 Beta 5

Postby dev » Tue Sep 20, 2005 6:31 am

Freedevil wrote:6.0 Beta 5 kernel panics hmm

I guess will wait for updates drivers


Yes it does....we're looking into the problem...
dev
Developer
 
Posts: 577
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Postby Freedevil » Tue Sep 20, 2005 5:49 pm

thanks dev
Freedevil
 

Re: 6.0 Beta 5

Postby dev » Thu Sep 29, 2005 6:38 am

Freedevil wrote:6.0 Beta 5 kernel panics hmm

I guess will wait for updates drivers


Hi,

OK we've now got the Intel ICH4 worknig again on FreeBSD 6.0-beta5 (actually it's Beta5 with kernel source cvsupped (using the /usr/share/example/cvsup/standard-supfile - use cvsup1.freebsd.org as the host and uncomment src-sys and comment out src-all). Recompile the kernel using:
cd /sys/i386/conf
config GENERIC
make depend
make
make install
reboot

Now download OSS for FreeBSD 6-beta5 and proceed to install.


best regards
Dev Mazumdar
dev
Developer
 
Posts: 577
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Postby BSDKaffee » Sat Oct 01, 2005 5:31 pm

dev wrote:OK we've now got the Intel ICH4 worknig again on FreeBSD 6.0-beta5
I have an ICH5 that still does not work. Whatever changes were made to the OSS driver made matters worse for me.

I had FreeBSD 6.0 BETA-5 already installed from 2005-09-20, and I tried the BETA-5 OSS drivers and during the installation it KP'ed.
Code: Select all
Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x93
fault code              = supervisor read, page not present
instruction pointer     = 0x20:0xc04e0e42
stack pointer           = 0x28:0xdd6b39b0
frame pointer           = 0x28:0xdd6b39cc
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 798 (sndconf)
trap number             = 12
panic: page fault

I cvsuped my source last night and did a buildworld (2005-09-30) and tried again, but it still kernel paniced.

Reference: http://www.4front-tech.com/forum/viewtopic.php?t=502
User avatar
BSDKaffee
Member
 
Posts: 28
Joined: Tue Jul 19, 2005 7:17 pm

Postby infofarmer » Sat Oct 01, 2005 8:06 pm

This new version works for me on FreeBSD-6.0
(cvsup'ed and built today) and VIA8237. Something
strange happens, though. dsp and other devices
have 444 permissions and there's no /dev/dsp ->
/dev/dsp0 link.

Thanks for your great work, anyway.
infofarmer
Member
 
Posts: 19
Joined: Sun Aug 28, 2005 1:40 pm
Location: Moscow

Postby Freedevil » Sun Oct 02, 2005 5:24 am

This copy of OSS is licensed to xxxxx

Open Sound System started OK.


hellsing :/> ~ $ mixer
mixer: /dev/mixer: No such file or director


Audigy 2 Sound Card

Doesnt seem to be working

FreeBSD hellsing.vampire.net 6.0-BETA5 FreeBSD 6.0-BETA5 #0: Fri Sep 30 22:34:58 EDT 2005 dark@hellsing.vampire.net:/usr/obj/usr/src/sys/APACHE i386
Freedevil
 

Postby infofarmer » Sun Oct 02, 2005 11:44 am

Freedevil wrote:This copy of OSS is licensed to xxxxx

Open Sound System started OK.


hellsing :/> ~ $ mixer
mixer: /dev/mixer: No such file or director


Audigy 2 Sound Card

Doesnt seem to be working

FreeBSD hellsing.vampire.net 6.0-BETA5 FreeBSD 6.0-BETA5 #0: Fri Sep 30 22:34:58 EDT 2005 dark@hellsing.vampire.net:/usr/obj/usr/src/sys/APACHE i386


Did you read the previous post?

As root:
# cd /dev
# ln -s dsp0 dsp
# ln -s mixer0 mixer
# ln -s audio0 audio
# ln -s midi0 midi
# chmod 666 dsp* mixer* audio* midi*
infofarmer
Member
 
Posts: 19
Joined: Sun Aug 28, 2005 1:40 pm
Location: Moscow

Postby dev » Mon Oct 03, 2005 5:37 am

infofarmer wrote:
Freedevil wrote:This copy of OSS is licensed to xxxxx

Open Sound System started OK.


hellsing :/> ~ $ mixer
mixer: /dev/mixer: No such file or director


Audigy 2 Sound Card

Doesnt seem to be working

FreeBSD hellsing.vampire.net 6.0-BETA5 FreeBSD 6.0-BETA5 #0: Fri Sep 30 22:34:58 EDT 2005 dark@hellsing.vampire.net:/usr/obj/usr/src/sys/APACHE i386


Did you read the previous post?

As root:
# cd /dev
# ln -s dsp0 dsp
# ln -s mixer0 mixer
# ln -s audio0 audio
# ln -s midi0 midi
# chmod 666 dsp* mixer* audio* midi*


Hi,

/dev/dsp, /dev/mixer, /dev/audio /dev/midi are symlinks to the dsp0, mixer0, audio0, midi0 devices and these should be automatically created by OSS when you run soundon.

I'll have to double check the code - since the only change between freebsd 5.3 and freebsd6 is one entry in the device switch table that is no longer there in 6.0


best regards
Dev Mazumdar
dev
Developer
 
Posts: 577
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA

Postby Guest » Mon Oct 03, 2005 6:48 am

dev wrote:Hi,

/dev/dsp, /dev/mixer, /dev/audio /dev/midi are symlinks to the dsp0, mixer0, audio0, midi0 devices and these should be automatically created by OSS when you run soundon.

I'll have to double check the code - since the only change between freebsd 5.3 and freebsd6 is one entry in the device switch table that is no longer there in 6.0


best regards
Dev Mazumdar

They were created in the 6.0-BETA-4 version, but not now. Device permissions were also ok in BETA-4.
Guest
 

Postby Freedevil » Sun Oct 09, 2005 3:21 pm

any updates on this?
Freedevil
 

Postby infofarmer » Sun Oct 09, 2005 4:16 pm

Freedevil wrote:any updates on this?

Actually, you can put something like this in your /etc/devfs.conf:
Code: Select all
perm    dsp0    0660
perm    mixer0  0660
perm    audio0  0660
perm    midi0   0660

link    dsp0    dsp
link    mixer0  mixer
link    audio0  audio
link    midi0   midi

and it'll work just fine. Change perm's to 0666, if you want them to be world-accessible. You can also add dsp1, 2...
infofarmer
Member
 
Posts: 19
Joined: Sun Aug 28, 2005 1:40 pm
Location: Moscow

Postby dev » Mon Oct 10, 2005 2:49 am

infofarmer wrote:
Freedevil wrote:any updates on this?

Actually, you can put something like this in your /etc/devfs.conf:
Code: Select all
perm    dsp0    0660
perm    mixer0  0660
perm    audio0  0660
perm    midi0   0660

link    dsp0    dsp
link    mixer0  mixer
link    audio0  audio
link    midi0   midi

and it'll work just fine. Change perm's to 0666, if you want them to be world-accessible. You can also add dsp1, 2...



Many thanks!.

best regards
Dev
dev
Developer
 
Posts: 577
Joined: Fri Sep 12, 2003 6:08 am
Location: Culver City, CA


Return to BSD

Who is online

Users browsing this forum: Bing [Bot] and 1 guest