Skocz do zawartości

Dodatkowy Kontroler Pci Rs-232


kniazio

Rekomendowane odpowiedzi

Witam

Jestem na tym forum po raz drugi

Bardzo cenie to forum poniewaz zostalem tu potraktowany bardzo powaznie i zyczliwie

W zwiazku z tym ze nie znam angielskiego i nie moge sie dogadac na forum dotyczacym mojej egzotycznej (jak nazwal ja sympatycznie kolega z tego forum) dystrybucji BrazilFW postanowilem udac sie tutaj

Ale do rzeczy

Potrzebuje podlaczyc do mojego kompa z dystr.BrazilFW dodatkowy kontroler PCI RS-232 poniewaz potrzebuje az 4 porty com w swoim serwerku i w zwiazku z tym potrzebuje sterownika do tego kontrolera a dokladnie (tak sie to chyba nazywa) kompilacji tegoz sterownika pod BrazilFW

Link:http://www.sunix.com.tw/it/en/DRIVER.ph ... id=469#top - steroniki do tego urzadzenia

Link:http://www.allegro.pl/item493072932_kontroler_com_x2_na_pci_windows_linux_dos_gw_fv.html - dokladnie to urzadzonko posiadam

Bardzo prosze o pomoc (szczegolnie kolege WalDo) on ostatnio bardzo wiele mi pomogl i nauczyl

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 33
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

A sprawdziłeś przed wysłaniem postu czy działa? Polecam funkcję "Podgląd postu" przed kliknięciem na "Napisz nowy temat" czy "Dodaj odpowiedź".

Bardzo prosze o pomoc (szczegolnie kolege WalDo)
Proszę mnie tu do tablicy nie wywoływać. Co do sterowników, to na pewno są tu lepsi ode mnie.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Proszę mnie tu do tablicy nie wywoływać. Co do sterowników, to na pewno są tu lepsi ode mnie.

Nie bądź taki skromny. Ci lepsi nie pomogli tutaj. A że moja żona dostanie od Mikołaja takiego MSI, to nie wiem, czy nie będę w takiej sytuacji jak kniazio i Linkas, bo podobno SLED (odmiana SuSE w tym lapku) nie do końca sobie z nim radzi.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jaki podglad postu nie czaje o co chodzi po prostu zalozylem nowy temat o rs 232

Jesli chodzi o sprawdzenie czy dziala to nie sprawdzilem bo jeszcze paczka nie doszla ale bylem pewien ze bede potrzebowal sterownika do nowego urzadzenia ktore zamontuje w Brazilu

Jesli taka sprawa to sprawdze jak otrzymam urzadzenie i napisze

Sory za zamieszanie

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

To ja Ci potłumaczę póki jem kolację.

Tłumaczenie "D. Instalacja" z pliku README.linux z archiwum V1.08.zip

Wszystko jako root:

cp golden*.tar.gz /temp  # tu kopiowanie akurat do temp, ale może być dowolny inny folder
cd /temp
tar xvfz golden*.tar.gz
cd /temp/golden
make clean # to raczej nie jest konieczne jeśli po raz pierwszy instalujesz ten sterownik, ale skoro napisali to lepiej to wykonać
make install

Dobra jak make poszedł bez errorów to spróbuj załadować sterownik:

modprobe snx_golden

Sprawdzasz czy został poprawnie załadowany:

lsmod | grep snx_golden

Sprawdzasz czy porty zostały dodane do /dev:

ls -l /dev/ttySNX*

Jeśli nic nie zwrócił to trzeba wykonać następującą czynność:

cd /temp/golden/snxmknod

./snxmknod

Jeszcze raz sprawdzasz dla pewności czy porty zostały wykryte w /dev

E. Automatyczne ładowanie modułu podczas bootowania:

Należy dodać do pliku /etc/rc.d/rc.local, linię modprobe snx_golden

F. Utility (nie wiem jaki jest polski odpowiednik, ale coś w stylu programy narzędziowe ;) )

Odpalasz po prostu snxdump i w rezultacie powinno zwrócić Ci informacje nt. urządzeń podłączonych do portów. Jeśli nie drukuje informacji na ekranie to trzeba sprawdzić czy urządzenie istnieje w /dev

snxterm - testuje urządzenia podłączone do portów pod kątem wysyłania i obierania danych.

Odnośnik do komentarza
Udostępnij na innych stronach

Tak ale to o czym piszesz to jest chyba do wykonania na pelnej dystrybucji (_linuxa_ → Linuksa) ORT a moj BrazilFW to jedynie malutka czastka systemu Fedora wiec chyba sie to nie uda

Po drugie bardzo slabo znam (_linuxa_ → Linuksa) ORT i raczej nie poradze sobie z tym co napisales

Odnośnik do komentarza
Udostępnij na innych stronach

Po drugie bardzo slabo znam (_linuxa_ → Linuksa) ORT
To są podstawy. Jeśli tego nie potrafisz, a dokładniej nie potrafisz przepisać poleceń, to nie wiem o co Ci chodzi? Czego się spodziewasz?

Nie wspomnę już o tym, że piszesz posty o problemie, który być może nie istnieje. Nie masz urządzenia, więc o czym gadać? Spróbuj najpierw coś zrobić samodzielnie. Holowałem Cie poprzednio "za rączkę" licząc na to, że czegoś się nauczysz, że nastęnym razem zanim napiszesz coś na forum, to najpierw sam zmierzysz sie z problemem.

 

Tak ale to o czym piszesz to jest chyba do wykonania na pelnej dystrybucji (_linuxa_ → Linuksa) ORT
"Chyba". A może po prostu sprawdź?

 

BTW. W języku polskim wyrazy obcego pochodzenia zakończone w mianowniku liczby pojedynczej literą "x" (np.Linux, Matrix) odmienia się zastępując "x" sekwencją fonetyczną (np.Linuksa, Matriksa). Gdybyś tak jak prosiłem skorzystał z podglądu przed wysłaniem posta, to zobaczyłbyś, że masz błędy.

Odnośnik do komentarza
Udostępnij na innych stronach

Tak jak myslalem mam juz ten kontroler ale zadne komendy podane przez kolege thof nie dzialaja

W narzedziach diagnostycznych Brazila ma takie cos:

 

id: communication description: Serial controller product: PCI2S550 (Dual 16550 UART) vendor: Timedia Technology Co Ltd physical id: 9 bus info: pci@00:09.0 version: 01 width: 32 bits clock: 33MHz capabilities: 16550 configuration: driver = serial latency = 0 resources: ioport : dc00-dc1f irq : 5

 

wiec chyba Brazil wykryl ten kontroler

Natomiast w system log mam takie cos:

 

Dec 17 16:03:42 brazilfw user.info kernel: with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled

Dec 17 16:03:42 brazilfw user.info kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A

Dec 17 16:03:42 brazilfw user.info kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A

Dec 17 16:03:42 brazilfw user.info kernel: Redundant entry in serial pci_table. Please send the output of

Dec 17 16:03:42 brazilfw user.warn kernel: lspci -vv, this message (1409,7168,1409,4037)

Dec 17 16:03:42 brazilfw user.warn kernel: and the manufacturer and name of serial board or modem board

Dec 17 16:03:42 brazilfw user.warn kernel: to [email protected].

Dec 17 16:03:42 brazilfw user.info kernel: ttyS04 at port 0xdc00 (irq = 5) is a 16550A

Dec 17 16:03:42 brazilfw user.info kernel: ttyS05 at port 0xdc08 (irq = 5) is a 16550A

 

Z tego wynika ze ten dodatkowy kontroler to TTS04 i TTS05 lecz jak ustawie moj konfig Newcs na ktorys z tych portow to Brazil zwisa natomiast na TTS00 i TTS01 Newcs pracuje normalnie

Niepokoi mnie to ze obydwa porty 04 i 05 maja to samo przerwanie czyli IRQ5

Prosze o dalsze porady jesli mozna

Pozdrawiam

 

Powylaczalem zbedne urzadzenia typu LPT itd teraz mam ten kontroler pod irq11

Mam tez w system log cos takiego:

 

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 10 11 *12 14 15)

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 *10 11 12 14 15)

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 7 10 11 12 14 15)

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 *10 11 12 14 15)

Dec 17 17:17:01 brazilfw user.info kernel: PCI: Probing PCI hardware

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 5

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 12

Dec 17 17:17:01 brazilfw user.warn kernel: ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10

Dec 17 17:17:01 brazilfw user.info kernel: PCI: Using ACPI for IRQ routing

Dec 17 17:17:01 brazilfw user.info kernel: Linux NET4.0 for Linux 2.4

Dec 17 17:17:01 brazilfw user.info kernel: Based upon Swansea University Computer Society NET3.039

Dec 17 17:17:01 brazilfw user.warn kernel: Initializing RT netlink socket

Dec 17 17:17:01 brazilfw user.warn kernel: Starting kswapd

Dec 17 17:17:01 brazilfw user.info kernel: Journalled Block Device driver loaded

Dec 17 17:17:01 brazilfw user.info kernel: ACPI: Power Button (FF) [PWRF]

Dec 17 17:17:01 brazilfw user.info kernel: ACPI: Sleep Button (CM) [sLPB]

Dec 17 17:17:01 brazilfw user.warn kernel: pty: 256 Unix98 ptys configured

Dec 17 17:17:01 brazilfw user.info kernel: with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled

Dec 17 17:17:01 brazilfw user.info kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A

Dec 17 17:17:01 brazilfw user.info kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A

Dec 17 17:17:01 brazilfw user.info kernel: Redundant entry in serial pci_table. Please send the output of

Dec 17 17:17:01 brazilfw user.warn kernel: lspci -vv, this message (1409,7168,1409,4037)

Dec 17 17:17:01 brazilfw user.warn kernel: and the manufacturer and name of serial board or modem board

Dec 17 17:17:01 brazilfw user.warn kernel: to [email protected].

Dec 17 17:17:01 brazilfw user.info kernel: ttyS04 at port 0xdc00 (irq = 11) is a 16550A

Dec 17 17:17:01 brazilfw user.info kernel: ttyS05 at port 0xdc08 (irq = 11) is a 16550A

Dec 17 17:17:01 brazilfw user.info kernel: Real Time Clock Driver v1.10f

Dec 17 17:17:01 brazilfw user.info kernel: Floppy drive(s): fd0 is 1.44M

Dec 17 17:17:01 brazilfw user.info kernel: FDC 0 is a post-1991 82077

Dec 17 17:17:01 brazilfw user.warn kernel: RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize

Dec 17 17:17:01 brazilfw user.info kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4

Dec 17 17:17:01 brazilfw user.info kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx

Dec 17 17:17:01 brazilfw user.info kernel: SIS5513: IDE controller at PCI slot 00:02.5

Dec 17 17:17:01 brazilfw user.info kernel: SIS5513: chipset revision 208

Dec 17 17:17:01 brazilfw user.info kernel: SIS5513: not 100% native mode: will probe irqs later

Dec 17 17:17:01 brazilfw user.info kernel: SIS5513: SiS735 ATA 100 (2nd gen) controller

Dec 17 17:17:01 brazilfw user.info kernel: ide0: BM-DMA at 0xff00-0xff07, BIOS settings: hda:DMA, hdb:DMA

Dec 17 17:17:01 brazilfw user.info kernel: ide1: BM-DMA at 0xff08-0xff0f, BIOS settings: hdc:DMA, hdd:DMA

Dec 17 17:17:01 brazilfw user.warn kernel: hda: ST320413A, ATA DISK drive

Dec 17 17:17:01 brazilfw user.warn kernel: hdb: SAMSUNG CD-ROM SC-152L, ATAPI CD/DVD-ROM drive

 

Przy TTYS04 i TTYS05 Brazil nadal zwisa

 

Zastanawiam sie czy (_wogole_ → w ogóle) ORT da sie podlaczyc wiecej niz 2 orty com do tego mojego wynalazku

Odnośnik do komentarza
Udostępnij na innych stronach

zadne komendy podane przez kolege thof nie dzialaja
Drogi kolego, co to znaczy nie działają? Jakie są komunikaty błędów.

To co pokazujesz z całą pewnością nie jest wyjściem poleceń, które przetłumaczył thof z pliku README z paczki ze sterownikami.

Jeśli mogę coś zasugerować:

- przeczytaj wszystkie posty z tego tematu bardzo uważnie, ze zrozumieniem.

- wcześniej ściągnij i rozpakuj paczkę ze sterownikami z linku, który sam podałeś.

- postaraj się uruchomić swoją wyobraźnię, zdolność kojarzenia faktów.

To brzmi nieco złośliwie, ale złośliwe nie jest. Nikt nie zrobi wszystkiego za Ciebie. Przede wszystkim staraj się pomóc sam sobie.

Odnośnik do komentarza
Udostępnij na innych stronach

Jak juz pisalem wczesniej Brazil jest bardzo okrojona wersja systemu

Co zrobilem??

Skopiowalem paczke ze sterownikami do katalogu tmp (plik golden.tar.gz) nadalem atrybut 777

Wszedlem do katalogu tmp

dalem komende tar xvfz golden.tar.gz

otrzymalem odpowiedz No such file or directory

 

w opisie thof jest literowka w poleceniu tar xvfz powinno byc tar xvzf

to polecenie rozapkowalo mi paczke ze sterami wszedlem do katalogu golden ale juz nastepne polecenie make clean dalo mi odpowiedz -sh: make: not found

make install daje taka sama odpowiedz jak make clean czyli not found

 

Przejrzalem troche forum Brazila i znalazlem miedy inymi taki opis http://www.brazilfw.com.br/forum/viewtopic...=136644#p136644

Wydaje mi si eze nie dam rady zrobic tej instalacji na Brazilu do tego potrzebna jest pelna wersja Fedory

To jest moje zdanie byc moze sie myle

Odnośnik do komentarza
Udostępnij na innych stronach

Sorry ale nie mam pojecia

 

Cos jeszcze zauwazylem ciekawego

A mianowicie jesli do np TTS04 nie jest podlaczony programator to newcs sie wykonuje lecz oczywiscie nie dziala bo niby jak wykonuje wiec w kolko rest portu

W momencie podpiecia pod port Com programatora Brazil zwisa

 

Jesli mozesz mi pomoc to bardzo prosze bo naprawde nie wiem co moge dalej zrobic

Teraz to juz zglupialem

 

Okazuje sie ze nawet jak podepne sam kabel RS232 do portu ktory mam ustawiony na Newcs to Brazil robi zwis

Ten sam kabel na porcie standardowym (tym zintegowanym np TTYS0 ) chodzi bez problemu wiec wykluczam zly kabelek

Odnośnik do komentarza
Udostępnij na innych stronach

Chyba potrzebny jest kompilator... Tak na szybko przeglądająć forum BrazilFW przeczytałem, że konieczny do skompilowania czegoś jest BuildTree, który znajdziesz tutaj http://sourceforge.net/project/showfiles.p...lease_id=604684 . Nie wiem czy przez to przebniesz, ale na Twoim miejscu poszukałbym innej dystrybucji z polskim forum.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×
×
  • Dodaj nową pozycję...