المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : اريد تعريف الكارد PCI --skystar 2 express hd



FunctionSys
12-10-2014, 15:33
بسم الله الرحمن الرحيم
بارك الله فيكم اخواني الأعزاء .

انا جهازي ابنتوا سيرفر
Ubuntu Server 14.04.1 LTS

64-bit

صورة الكارد

https://www.satavto.by/soft/skystar_2exphd/sx_01.jpg



هذا الاوت بوت للامر ..



02:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
Subsystem: Device [1ae4:0700]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at fe700000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [50] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal+ Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
Capabilities: [74] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] Vendor Specific Information: Len=50 <?>
Capabilities: [100 v1] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>
Kernel driver in use: SAA716x Budget



بصراحة تعبت من البحث ,, لا اعلم ان كان الصعوبة في نظام اللنكس انه لا تجد تعريف لبعض الاجهزة الاخرى . المتصله بالجهاز !


ياريت من الخبراء يجد لنا حل ..
وشكرا لكم

FunctionSys
13-10-2014, 09:49
أين الناس الطيبة.. اصحاب العقول .. ارجوكم احتاج الدعم منكم .. تعبت من هذا الكارد ..

linuxor
13-10-2014, 18:41
السلام عليكم.
جرب هذا :
https://www.sendspace.com/file/8fgoyj

FunctionSys
14-10-2014, 19:50
السلام عليكم.
جرب هذا :
https://www.sendspace.com/file/8fgoyj


بارك الله فيك اخي الفاضل .. هل ممكن تشرح لي الطريقة كيف الخطوات للتركيب ؟
شكرا لك

linuxor
15-10-2014, 11:04
السلام عليكم.
- اولا تنزل الملف.
- ثم تفك ضغطه.
- ثم تفتح الطرفية terminal و تذهب الى المجلد الناتج.
- ثم تكتب make و انتظر حتى النهاية.
- ثم اكتب sudo make install سيطلب منك كلمة المرور، اكتبها و اضغط على enter، لاحظ ان كلمة المرور لا تظهر فهذا شيئ عادي.
- في الاخير : تمتع.

FunctionSys
15-10-2014, 22:53
السلام عليكم.
- اولا تنزل الملف.
- ثم تفك ضغطه.
- ثم تفتح الطرفية terminal و تذهب الى المجلد الناتج.
- ثم تكتب make و انتظر حتى النهاية.
- ثم اكتب sudo make install سيطلب منك كلمة المرور، اكتبها و اضغط على enter، لاحظ ان كلمة المرور لا تظهر فهذا شيئ عادي.
- في الاخير : تمتع.

السلام عليكم
اللهم صل على محمد وآل محمد ...

اخي الفاضل .. لما اعمل Make وانا بيوزر الروت او العادي ,’, يطلع لي خطأ في الاعداد .. كالتالي ..



[email protected]:/home/mediaserver/Desktop# ls
liplianin-s2-liplianin-v37-2714edc4ecde out-6.ogv
liplianin-s2-liplianin-v37-2714edc4ecde.zip Torrent
[email protected]:/home/mediaserver/Desktop# cd liplianin-s2-liplianin-v37-2714edc4ecde
[email protected]:/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde#
[email protected]:/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde# make
make -C /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l
make[1]: Entering directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/firmware'
make[2]: Leaving directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/firmware'
Kernel build directory is /lib/modules/3.17.0-rc5+/build
make -C ../linux apply_patches
make[2]: Entering directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/linux'
Patches for 3.17.0-rc5+ already applied.
make[2]: Leaving directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/linux'
make -C /lib/modules/3.17.0-rc5+/build SUBDIRS=/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l modules
make[2]: Entering directory `/home/mediaserver/v4l-updatelee'
CC [M] /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/tuner-xc2028.o
In file included from <command-line>:0:0:
/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h: In function 'snd_card_create':
/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:682:2: warning: passing argument 1 of 'snd_card_new' makes pointer from integer without a cast [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:242:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'struct device *' but argument is of type 'int'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:682:2: warning: passing argument 2 of 'snd_card_new' makes integer from pointer without a cast [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:242:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'int' but argument is of type 'const char *'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:682:2: warning: passing argument 3 of 'snd_card_new' from incompatible pointer type [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:242:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'const char *' but argument is of type 'struct module *'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:682:2: warning: passing argument 4 of 'snd_card_new' makes pointer from integer without a cast [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:242:0,
from <command-line>:0:
include/sound/core.h:283:5: note: expected 'struct module *' but argument is of type 'int'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:682:2: error: too few arguments to function 'snd_card_new'
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/compat.h:242:0,
from <command-line>:0:
include/sound/core.h:283:5: note: declared here
int snd_card_new(struct device *parent, int idx, const char *xid,
^
make[3]: *** [/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/tuner-xc2028.o] Error 1
make[2]: *** [_module_/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l] Error 2
make[2]: Leaving directory `/home/mediaserver/v4l-updatelee'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l'
make: *** [all] Error 2
[email protected]:/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde#



ولما اعمل ميك انستال .. make install يظهر لي كالتالي ..




[email protected]:/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde# make install
make -C /home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l install
make[1]: Entering directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l'

Removing obsolete files from /lib/modules/3.17.0-rc5+/kernel/drivers/media/IR:


Removing obsolete files from /lib/modules/3.17.0-rc5+/kernel/drivers/media/common:


Removing obsolete files from /lib/modules/3.17.0-rc5+/kernel/drivers/media/video:


Removing obsolete files from /lib/modules/3.17.0-rc5+/kernel/drivers/media/dvb/frontends:


Removing obsolete files from /lib/modules/3.17.0-rc5+/kernel/drivers/media/dvb/cinergyT2:


Removing obsolete files from /lib/modules/3.17.0-rc5+/kernel/drivers/media/IR/keymaps:

Installing kernel modules under /lib/modules/3.17.0-rc5+/kernel/drivers/media/:
/sbin/depmod -a 3.17.0-rc5+
make -C firmware install
make[2]: Entering directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin dvb-fe-bcm3510-01.fw dvb-fe-ds3000.fw dvb-fe-ds3103.fw dvb-fe-or51132-qam.fw dvb-fe-or51132-vsb.fw dvb-fe-or51211.fw dvb-fe-xc5000-1.6.114.fw dvb-ttpci-01.fw-261a dvb-ttpci-01.fw-261b dvb-ttpci-01.fw-261c dvb-ttpci-01.fw-261d dvb-ttpci-01.fw-261f dvb-ttpci-01.fw-2622 dvb-usb-avertv-a800-02.fw dvb-usb-bluebird-01.fw dvb-usb-dib0700-1.20.fw dvb-usb-dibusb-5.0.0.11.fw dvb-usb-dibusb-6.0.0.8.fw dvb-usb-dtt200u-01.fw dvb-usb-s660.fw dvb-usb-terratec-h5-drxk.fw dvb-usb-terratec-h7-az6007.fw dvb-usb-terratec-h7-drxk.fw dvb-usb-umt-010-02.fw dvb-usb-vp702x-01.fw dvb-usb-vp7045-01.fw dvb-usb-wt220u-01.fw dvb-usb-wt220u-02.fw v4l-cx231xx-avcore-01.fw v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx23885-avcore-01.fw v4l-cx23885-enc.fw v4l-cx25840.fw
make[2]: Leaving directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l/firmware'
make[1]: Leaving directory `/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde/v4l'
[email protected]tu:/home/mediaserver/Desktop/liplianin-s2-liplianin-v37-2714edc4ecde#




ثم بعد ذلك عملت رستارت للجهاز ... و عملت الامر lsdvb لكي اتاكد انه الكارت شغال او لا




[email protected]:~$ sudo lsdvb
[sudo] password for mediaserver:

lsdvb: Simple utility to list PCI/PCIe DVB devices
Version: 0.0.4
Copyright (C) Manu Abraham
ERROR: Opening /sys/class/dvb directory
[email protected]:~$





ولما اعمل امر lspci بيانات الكارت كالتالي



02:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)





بيانات الكيرنال



[email protected]:~$ uname -a
Linux ubuntu 3.17.0-rc5+ #2 SMP Mon Oct 13 09:42:16 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
[email protected]:~$


فما هو الحل برأيك ؟

FunctionSys
17-10-2014, 22:30
بسم الله الرحمن الرحيم
اللهم صل على محمد وآل محمد

شكرا لله ..
وجدت الحل الحمد لله .. من احد الاخوه ..بارك الله فيه ..

وهو كالتالي


wget -P ~/Downloads/ "https://search.cpan.org/CPAN/authors/id/J/JW/JWB/Proc-ProcessTable-0.50.tar.gz"
tar xfvz Proc-ProcessTable-0.50.tar.gz
cd ~/Downloads/Proc-ProcessTable-0.50
perl Makefile.PL
make
make test
sudo make install

بعد الانتهاء بنجاح ننتقل للمرحلة الثانية :
كود:

hg clone https://linuxtv.org/hg/~endriss/media_build_experimental
cd media_build_experimental
make download
make untar
make
sudo make install
بعدها اعد تشغيل الجهاز