Вчера, не подумав, купил SkyStar1, живу я на Current'е, естественно дрова не скомпилировалось даже. После небольших переделок и нескольких
перезагрузок очередной kldload skystar выдал:skystar0: <Phillips SAA7146 (SkyStar1)> mem 0xd2001000-0xd20011ff irq 17 at device 4.0 on pci5
DEBUG: skystar_attach called
skystar0: DEBUG: skystar memory buffers allocated.
skystar0: [GIANT-LOCKED]
skystar0: skystar_attach: rev:1, mem:0x00000001.
skystar0: DEBUG: initializing DVB hardware...
DEBUG: booting ARM ...
bootarm: debi test OK
bootarm: load boot code
bootarm: load dram code
bootarm: load dpram code
dvb: ARM firmware successfully loaded.
DEBUG: OutCommand d06:(0) called
dvb: firmware = 2c001fc0
skystar: VES1893 found, assume rev 1.3
DEBUG: init_net
skystar0: MAC address: 00:d0:5c:00:87:a3
skystar0: Ethernet address: 01:d4:00:00:00:00
DEBUG: OutCommand b00:(4) called
DEBUG: OutCommand b00:(4) called
DEBUG: OutCommand b00:(4) called
DEBUG: OutCommand b00:(4) called
DEBUG: OutCommand b00:(4) called
DEBUG: OutCommand b00:(4) called
DEBUG: OutCommand b00:(4) called
skystar: SetDiSEqC: 1
DEBUG: OutCommand b06:(8) called
DEBUG: OutCommand b06:(8) called
skystar: set22k: 1
DEBUG: OutCommand b02:(2) called
DEBUG: OutCommand 411:(7) calledВопрос: насколько корректны логи, потомучто у меня кроме собственно карточки ничего нет, если кто возмется протестировать буду очень рад,
исходники могу намылить.
FreeBSD 4.10-RELEASE-p20
Драйвера, соответственно для 4-ой ветки, которые были когда-то развалены на freebsddvb.narod.ru.Вот логи с рабочей карты.
Jan 31 15:28:08 xx /kernel: skystar0: <Phillips SAA7146 (SkyStar1)> mem 0xfeafb400-0xfeafb5ff ir
Jan 31 15:28:08 xx /kernel: DEBUG: skystar_attach called
Jan 31 15:28:09 xx /kernel: skystar0: DEBUG: skystar memory buffers allocated.
Jan 31 15:28:09 xx /kernel: skystar0: skystar_attach: rev:1, mem:0x00000001.
Jan 31 15:28:09 xx /kernel: skystar0: DEBUG: initializing DVB hardware...
Jan 31 15:28:09 xx /kernel: DEBUG: booting ARM ...
Jan 31 15:28:09 xx /kernel: bootarm: debi test OK
Jan 31 15:28:09 xx /kernel: bootarm: load boot code
Jan 31 15:28:09 xx /kernel: bootarm: load dram code
Jan 31 15:28:09 xx /kernel: bootarm: load dpram code
Jan 31 15:28:09 xx /kernel: dvb: ARM firmware successfully loaded.
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand d06:(0) called
Jan 31 15:28:09 xx /kernel: dvb: firmware = 2c001fc0
Jan 31 15:28:09 xx /kernel: skystar: VES1893 found, assume rev 1.3
Jan 31 15:28:09 xx /kernel: DEBUG: init_net
Jan 31 15:28:09 xx /kernel: skystar0: MAC address: xx:xx:xx:xx:xx:xx
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand b00:(4) called
Jan 31 15:28:09 xx last message repeated 6 times
Jan 31 15:28:09 xx /kernel: skystar: SetDiSEqC: 1
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand b06:(8) called
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand b06:(8) called
Jan 31 15:28:09 xx /kernel: skystar: set22k: 1
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand b02:(2) called
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand 411:(7) called
Jan 31 15:28:09 xx /kernel: skystar: net_output called (this device can't transmit packets)
Jan 31 15:28:09 xx /kernel: skystar: bad net_ioctl SIOC*MULTI
Jan 31 15:28:09 xx /kernel: skystar: SetDiSEqC: 1
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand b06:(8) called
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand b06:(8) called
Jan 31 15:28:09 xx /kernel: skystar: set22k: 1
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand b02:(2) called
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand 411:(7) called
Jan 31 15:28:08 xx dvbd[406]: starting
Jan 31 15:28:09 xx /kernel: D:Setting filter ...
Jan 31 15:28:09 xx /kernel: DEBUG: OutCommand 1112:(20) called
Jan 31 15:28:09 xx /kernel: D:setfilter OK
>Вчера, не подумав, купил SkyStar1, живу я на Current'е, естественно дроваВообще-то это единственная карта, которая работает под фрей :))) Так что повезло :))) А лучше, конечно отдельный ящичек, типа, если не изменяет память, Penta Office.
>>Вчера, не подумав, купил SkyStar1, живу я на Current'е, естественно дрова
>
>А лучше, конечно отдельный ящичек, типа, если не изменяет память,
>Penta Office.Да я уже сам не рад, но не возвращать же карту из-за отсутствия дров, тем более на 5.4 судя по отзывам работает. Единственно, пока я не купил все остальное, хочется чтоб кто нибудь проверил на рабочей конфигурации что я там направил, или код посмотрел.
>Да я уже сам не рад, но не возвращать же карту из-за
>отсутствия дров, тем более на 5.4 судя по отзывам работает.
Да, но я только от одного человека получил подтверждение, что на 5.4 работает стабильно. Судя по выводу от этих дров, они являются переделанными с 4-и, а под четверкой у меня были некоторые проблемы, кот. я мог объяснить проблемами дров.
Сейчас ставлю gentoo для этих целей, посмотрим, что из этого получится