* [Comm] sonypi vs. sony_laptop = нерабочий meye
@ 2009-09-18 11:40 Владимир Гусев
2009-09-18 13:02 ` Max Ivanov
0 siblings, 1 reply; 6+ messages in thread
From: Владимир Гусев @ 2009-09-18 11:40 UTC (permalink / raw)
To: ALT Linux Community general discussions
Эту проблему несовместимости драйвера meye (видеокамера в субноуте
Sony) судя по kernel.org должны были решить еще в 2007г. Был и патч,
переориентирующий meye со старого sonypi на новый sony_laptop. Более
того, в ядре даже (судя по сообщениям) есть возможность включения
совместимости sony_laptop и старого sonypi.
Нечто вроде:
CONFIG_SONY_LAPTOP=
CONFIG_SONYPI_COMPAT=
CONFIG_SONYPI=
Как мне посмотреть, как включены в современном std-def 2.6.30 11-й
сборки эти опции? Судя по всему, там выключена совместимость, т.к. meye
ругается и по-прежнему хочет sonypi, хотя это вроде давно поправлено...
Информацию брал в том числе и отсюда:
http://www.linux-archive.org/debian-kernel/46726-config_sonypi_compat.html
Помогите. Камера не работает, и, скорее всего, не заработает, ибо чую,
потребуется пересборка ядра с новыми опциями.. А может и нет..
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] sonypi vs. sony_laptop = нерабочий meye
2009-09-18 11:40 [Comm] sonypi vs. sony_laptop = нерабочий meye Владимир Гусев
@ 2009-09-18 13:02 ` Max Ivanov
2009-09-18 21:38 ` [Comm] Пересборка ядра (was: sonypi vs. sony_laptop = нерабочий meye) Владимир Гусев
0 siblings, 1 reply; 6+ messages in thread
From: Max Ivanov @ 2009-09-18 13:02 UTC (permalink / raw)
To: ALT Linux Community general discussions
> Как мне посмотреть, как включены в современном std-def 2.6.30 11-й
> сборки эти опции?
zcat /proc/config.gz
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Пересборка ядра (was: sonypi vs. sony_laptop = нерабочий meye)
2009-09-18 13:02 ` Max Ivanov
@ 2009-09-18 21:38 ` Владимир Гусев
2009-09-19 5:51 ` Michael A. Kangin
0 siblings, 1 reply; 6+ messages in thread
From: Владимир Гусев @ 2009-09-18 21:38 UTC (permalink / raw)
To: community
On Fri, 18 Sep 2009 17:02:42 +0400
Max Ivanov wrote:
> > Как мне посмотреть, как включены в современном std-def 2.6.30 11-й
> > сборки эти опции?
>
> zcat /proc/config.gz
Огромное спасибо!
Да, так и есть... Пересборки не избежать.. Увы..
[vova@vaio ~]$ zcat /proc/config.gz |grep SONY
CONFIG_SONYPI=m
CONFIG_HID_SONY=m
CONFIG_SONY_LAPTOP=m
CONFIG_SONYPI_COMPAT=y
Судя по тексту вышеприведенной мной ссылки этот вариант нерабочий
(вариант 4 из списка Not Working), в частности для вебкамеры, и всех
утилит типа sjog, jogdiald и проч.
Рабочими для Sony Vaio являются варианты:
Working:
1.
CONFIG_SONY_LAPTOP=y
CONFIG_SONYPI_COMPAT=y
CONFIG_SONYPI=y
2.
no CONFIG_SONY_LAPTOP
# CONFIG_SONY_LAPTOP is not set
CONFIG_SONYPI=y
все это выливается в новый вопрос - как мне это сделать? Мантейнер ядра
наверняка не сможет мне помочь - времени и желания не будет. А свое
единственное ядро я собирал дважды - один раз неудачно, второй -
удачно, и оба бог знает когда на Slackware 7.. В Альте этого мне
никогда не приходилось делать. Где прочесть свежий актуальный на
сегодняшний день alt-specific документ/howto про пересборку ядра со
своими опциями?
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Пересборка ядра (was: sonypi vs. sony_laptop = нерабочий meye)
2009-09-18 21:38 ` [Comm] Пересборка ядра (was: sonypi vs. sony_laptop = нерабочий meye) Владимир Гусев
@ 2009-09-19 5:51 ` Michael A. Kangin
2009-09-21 6:21 ` Владимир Гусев
0 siblings, 1 reply; 6+ messages in thread
From: Michael A. Kangin @ 2009-09-19 5:51 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Суббота 19 сентября 2009 01:38:25 Владимир Гусев wrote:
> Да, так и есть... Пересборки не избежать.. Увы..
>
> [vova@vaio ~]$ zcat /proc/config.gz |grep SONY
> CONFIG_SONYPI=m
> CONFIG_HID_SONY=m
> CONFIG_SONY_LAPTOP=m
> CONFIG_SONYPI_COMPAT=y
>
> Судя по тексту вышеприведенной мной ссылки этот вариант нерабочий
> (вариант 4 из списка Not Working), в частности для вебкамеры, и всех
> утилит типа sjog, jogdiald и проч.
>
> Рабочими для Sony Vaio являются варианты:
>
> Working:
> 1.
> CONFIG_SONY_LAPTOP=y
> CONFIG_SONYPI_COMPAT=y
> CONFIG_SONYPI=y
А просто сделать
modprobe sony-laptop
modprobe sonypi
?
И посмотрите описание этих модулей (modinfo)
Возможно, там еще будет иметь смысл поиграться с параметрами
(например,
parm: camera:set this if you have a MotionEye camera (PictureBook
series) (int)
parm: compat:set this if you want to enable backward compatibility
mode (int)
)
--
WBR, Michael A. Kangin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Пересборка ядра (was: sonypi vs. sony_laptop = нерабочий meye)
2009-09-19 5:51 ` Michael A. Kangin
@ 2009-09-21 6:21 ` Владимир Гусев
2009-09-29 9:23 ` Владимир Гусев
0 siblings, 1 reply; 6+ messages in thread
From: Владимир Гусев @ 2009-09-21 6:21 UTC (permalink / raw)
To: community
> > [..]
> > Рабочими для Sony Vaio являются варианты:
> >
> > Working:
> > 1.
> > CONFIG_SONY_LAPTOP=y
> > CONFIG_SONYPI_COMPAT=y
> > CONFIG_SONYPI=y
>
> А просто сделать
> modprobe sony-laptop
> modprobe sonypi
> ?
>
> И посмотрите описание этих модулей (modinfo)
> Возможно, там еще будет иметь смысл поиграться с параметрами
> [..]
Да, я все это делал в разных вариациях, вплоть до почти полного
загубления системы (спасла рядом стоящая win2k со сторонним драйвером
для ext2) - не помогает. Требуется, видимо, именно включение опций в
ядре. На данный момент так:
[root@vaio modutils.d]# cat /etc/modutils.d/10vaio
options sony_laptop compat=1 camera=1
alias char-major-81-0 meye
options meye gbuffers=32 video_nr=0
[root@vaio modutils.d]# lsmod
Module Size Used by
mach64 42412 2
drm 158208 3 mach64
binfmt_misc 8020 1
af_packet 17644 2
speedstep_lib 3852 0
freq_table 4428 0
cpufreq_userspace 2896 0
nls_utf8 1600 2
nls_cp866 4876 2
vfat 10380 2
fat 50252 1 vfat
nls_base 7056 4 nls_utf8,nls_cp866,vfat,fat
dm_mod 56708 0
sg 28640 0
usb_storage 36000 0
usbhid 38944 0
usb_libusual 20288 1 usb_storage
hid 65120 1 usbhid
ndiswrapper 185180 0
pcmcia 37068 0
snd_ymfpci 32480 1
gameport 11128 1 snd_ymfpci
snd_ac97_codec 103920 1 snd_ymfpci
ac97_bus 1580 1 snd_ac97_codec
snd_pcm 74096 2 snd_ymfpci,snd_ac97_codec
snd_opl3_lib 10316 1 snd_ymfpci
snd_timer 20788 3 snd_ymfpci,snd_pcm,snd_opl3_lib
firewire_ohci 22320 0
firewire_core 43808 1 firewire_ohci
snd_hwdep 7056 1 snd_opl3_lib
snd_page_alloc 8852 2 snd_ymfpci,snd_pcm
snd_mpu401_uart 6956 1 snd_ymfpci
crc_itu_t 1868 1 firewire_core
meye 26988 0
snd_rawmidi 21760 1 snd_mpu401_uart
videodev 35904 1 meye
ohci1394 30300 0
snd_seq_device 6904 2 snd_opl3_lib,snd_rawmidi
fan 4144 0
yenta_socket 23736 2
v4l1_compat 14448 1 videodev
uhci_hcd 22044 0
rsrc_nonstatic 11404 1 yenta_socket
i2c_piix4 9884 0
snd 58180 11 snd_ymfpci,snd_ac97_codec,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
psmouse 56132 0
rtc_cmos 10316 0
evdev 9472 8
pcspkr 2316 0
serio_raw 5296 0
pcmcia_core 35488 3 pcmcia,yenta_socket,rsrc_nonstatic
sony_laptop 31924 2 meye
rfkill 10608 1 sony_laptop
rtc_core 17608 1 rtc_cmos
i2c_core 23584 2 drm,i2c_piix4
soundcore 7072 1 snd
battery 10224 0
ieee1394 85652 1 ohci1394
ac 4048 0
efficeon_agp 6304 0
rtc_lib 2860 1 rtc_core
processor 34496 1
thermal 12808 0
button 5244 0
usbcore 149232 6 usb_storage,usbhid,usb_libusual,ndiswrapper,uhci_hcd
agpgart 34796 2 drm,efficeon_agp
ext2 65780 4
mbcache 7568 1 ext2
ata_generic 4624 0
pata_acpi 3980 0
ata_piix 23056 0
libata 174604 3 ata_generic,pata_acpi,ata_piix
sd_mod 34888 0
crc_t10dif 1708 1 sd_mod
scsi_mod 150996 4 sg,usb_storage,libata,sd_mod
ide_generic 1936 0 [permanent]
ide_pci_generic 3888 0
ide_gd_mod 23344 8
piix 6132 7
ide_core 103592 4 ide_generic,ide_pci_generic,ide_gd_mod,piix
Отрывок из dmesg:
[ 31.452601] Linux video capture interface: v2.00
[ 31.485629] ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[9] MMIO=[fc104000-fc1047ff] Max Packet=[2048] IR/IT contexts=[4/8]
[ 31.592655] usb 1-1: new low speed USB device using uhci_hcd and address 2
[ 31.637820] meye: using 2 buffers with 600k (1200k total) for capture
[ 31.638466] meye: unable to power on the camera
[ 31.638492] meye: did you enable the camera in sonypi using the module options ?
[ 31.638890] meye: probe of 0000:00:0b.0 failed with error -5
[root@vaio modutils.d]# lspci
00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge
00:00.1 RAM memory: Transmeta Corporation SDRAM controller
00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:08.0 FireWire (IEEE 1394): Texas Instruments TSB43AA22 IEEE-1394 Controller (PHY/Link Integrated) (rev 02)
00:09.0 Multimedia audio controller: Yamaha Corporation YMF-754 [DS-1E Audio Controller]
00:0a.0 Communication controller: Conexant Systems, Inc. HCF 56k Data/Fax/Voice/Spkp Modem (rev 08)
00:0b.0 Multimedia controller: Kawasaki Steel Corporation KL5A72002 Motion JPEG (rev 03)
00:0c.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80)
00:0d.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M (rev 64)
01:00.0 Network controller: RaLink RT2561/RT61 rev B 802.11g
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Пересборка ядра (was: sonypi vs. sony_laptop = нерабочий meye)
2009-09-21 6:21 ` Владимир Гусев
@ 2009-09-29 9:23 ` Владимир Гусев
0 siblings, 0 replies; 6+ messages in thread
From: Владимир Гусев @ 2009-09-29 9:23 UTC (permalink / raw)
To: community
On Mon, 21 Sep 2009 10:21:51 +0400
Владимир Гусев wrote:
> > > [..]
> > > Рабочими для Sony Vaio являются варианты:
> > >
> > > Working:
> > > 1.
> > > CONFIG_SONY_LAPTOP=y
> > > CONFIG_SONYPI_COMPAT=y
> > > CONFIG_SONYPI=y
> >
> > А просто сделать
> > modprobe sony-laptop
> > modprobe sonypi
> > ?
> >
> > И посмотрите описание этих модулей (modinfo)
> > Возможно, там еще будет иметь смысл поиграться с параметрами
> > [..]
>
> Да, я все это делал в разных вариациях, вплоть до почти полного
> загубления системы (спасла рядом стоящая win2k со сторонним драйвером
> для ext2) - не помогает. Требуется, видимо, именно включение опций в
> ядре. На данный момент так:
> [..]
Удалось завести камеру Sony Vaio Picturebook без таких
"кровопусканий". Помог "несчастный" случай. Напишу в новом треде.
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-09-29 9:23 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-18 11:40 [Comm] sonypi vs. sony_laptop = нерабочий meye Владимир Гусев
2009-09-18 13:02 ` Max Ivanov
2009-09-18 21:38 ` [Comm] Пересборка ядра (was: sonypi vs. sony_laptop = нерабочий meye) Владимир Гусев
2009-09-19 5:51 ` Michael A. Kangin
2009-09-21 6:21 ` Владимир Гусев
2009-09-29 9:23 ` Владимир Гусев
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git