Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: MarkoN - 25.02.11 - klo:00.13

Otsikko: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 25.02.11 - klo:00.13
Onko Hyperterminalille korvaavaa ohjelmaa Ubuntuun?

Olen saanut kaiken muun jo toimimaan Ubuntun Putty:llä ja Serialport terminalilla mutta kummassakaan ohjelmassa ei ole x-modem ominaisuutta.

Tarvitsen Hyperterminal ohjelmaa ja sen yhtä ominaisuutta x-modem:ia tiedoston lähettämiseen RS232 kaapelin kautta.

Ongelma on ettei hyperterminal ainakaan minulla toimi Winellä. Joitakin asetuksia saan muutettua mutta sitten Hyperterminal kaatuu.
Toinen ongelma on COM porttien tunnistus. Kun olen asettanut yhteydeksi esim. COM1 ei Hyperterminal tunnista porttia. "unable to open COM1. Please check your port settings"
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: mrl586 - 25.02.11 - klo:02.00
Löytyisikö paketista lrzsz tähän tarkoitukseen sopiva ohjelma?
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: tuke81 - 25.02.11 - klo:02.15
COM portit ovat windows maailmaa ja  wine ei yleensä handlaa kovin hyvin noita hardislaitteita(com pitäis ohjata tiettyyn /dev/sttyX:ään etc.). Eli etsit vastaavan *nix softan, kuten tuon mrl586:sen ehdottaman lrzsz:tan ja asenna vaikka CUI softa cutecom sen avuksi, jos et päätteestä halua kaikkia tehdä: kattos tuolta hieman ohjeita:
https://help.ubuntu.com/community/Cutecom
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: juyli - 25.02.11 - klo:10.31
Tarvitsen Hyperterminal ohjelmaa ja sen yhtä ominaisuutta x-modem:ia tiedoston lähettämiseen RS232 kaapelin kautta.

Ei-graafinen tietoliikenneohjelma olisi minicom (vrt Telix). "Com-portteja" Linux/Unix -jakeluissa ovat laitetiedostot /dev/ttySx
http://packages.ubuntu.com/maverick/minicom
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 25.02.11 - klo:14.32
No niin... Kiitoksia vastanneille  :D
 
asentelin Cutecom ohjelman ohjeiden mukaisesti joka kävi aika vaivatta.
Nyt kuitenkin on esiintynyt seuraava ongelma.

Cutecom ottaa hyvin yhteyden laitteeseen mutta en saa syötettyä käskyjä. käskyn syötettyäni se siirtyy esim. salasanaa kirjoitettaessa ruutuun tulee "******" mutta laite ei reagoi siihen mitenkään.

tämä tuottaa suuria ongelmia kun laitteen portti nopeus pitäisi saada muutettua jotta conffi voidaan lähettää.

Toinen asia mikä jäi kesken on minicom:n asennus ja käyttöön otto. asensin paketin ja se näkyy synaptic:ssa asennettuna. tein sille käynnistimen samalla tavalla kuin cutecomillekin mut minicom ei käynnisty.
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: _Pete_ - 25.02.11 - klo:15.05
Itse olen käyttänyt minicom:a, toimii terminaalissa tarvittaessa vaikka ssh yhteyden kautta.

Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 25.02.11 - klo:15.09
Ohjeita?? Olen ensikertalainen näissä ja juuri tutustumassa Linuxin ihmeelliseen maailmaan.
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: juyli - 25.02.11 - klo:21.43
Toinen asia mikä jäi kesken on minicom:n asennus ja käyttöön otto. asensin paketin ja se näkyy synaptic:ssa asennettuna. tein sille käynnistimen samalla tavalla kuin cutecomillekin mut minicom ei käynnisty.

Käynnistä minicom päätteessä. Saanet selkeän virheilmoituksen, miksi minicom ei käynnisty.
Luullakseni minicom:ia et ole konfiguroinut.
En ole enää vuosiin käyttänyt minicom:ia, vaikka sillä joskus aikanaan käynnistin tcp/ip -yhteyden modeemilla.
Jo man minicom kertoisi ohjelman syntaksista, mutta asentaessasi ko. softan, on koneeseesi asennettuna myös dokumentointia ko. ohjelmasta.
http://linux.about.com/od/commands/l/blcmdl1_minicom.htm
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 03.03.11 - klo:10.39
Nyt on seuraava ongelma. Serial port terminal ja Cutecom ilmoittaa et "cannot open /dev/ttyUSB0: lupa evätty"

Mistä tämä johtuu. aikaisemmin toimi ihan ok. ja tallensin asetukset ja nyt ei tunnista usb:tä?????
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 03.03.11 - klo:10.46

Käynnistä minicom päätteessä. Saanet selkeän virheilmoituksen, miksi minicom ei käynnisty.
[/quote]

Sorry kun kestää vastata mut en tiennyt miten ohjelmia käynnistetään päätteessä.
Eli kirjoitin päätteeseen minicom.

"minicom: /dev/tty8:n avaus ei onnistu: Lupa evätty"
Oli vastaus.
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: juyli - 03.03.11 - klo:11.36
Eli kirjoitin päätteeseen minicom.
"minicom: /dev/tty8:n avaus ei onnistu: Lupa evätty"
Oli vastaus.

Oikeutesi ei riitä. Minicom:ia et ole konfiguroinut. Tosin itse hieman ihmettelen tuota /dev/tty8? Eikös nyt jokin vaatimattomampi numero kelpaisi.
Jos dokut olet asentanut, löytyy /usr/share/doc/minicom -hakemistosta ohjelman käyttöohjeet.
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: _Pete_ - 03.03.11 - klo:12.05
Sorry kun kestää vastata mut en tiennyt miten ohjelmia käynnistetään päätteessä.
Eli kirjoitin päätteeseen minicom.

"minicom: /dev/tty8:n avaus ei onnistu: Lupa evätty" Oli vastaus.


Tuo johtuu siitä, että minicom yrittää käyttää /dev/tty8 sarjaporttina. Oikea device on /dev/ttyS0 (=com1) jos kyseessä perinteinen sarjaportti.

Käynnistä minicom vivulla -s:

minicom -s

näin pääset suoraan asetusvalikkoon josta voi valita oikean sarjaportti devicen + muut tarvittavat asetukset.


Lisää ohjeita:

man minicom
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 03.03.11 - klo:14.10
millä käskyllä on mahdollista nähdä mihin porttiin (usb) tuon kaapelin olen kytkenyt???

Mikään välillä /dev/ttyS0 - 3 ei anna muuta kuin "avaus ei onnistu: Lupa evätty"
ja 4 - 8 tiedostoa ei ole ...

miten voi ola mahdollista et kun se aikaisemmin toimi moitteetta niin yhdenäkin se ei enää toimikaan.

Et jos tää ei tunnistakaa koko porttia kun kytken sen kaapelin kiinni.????
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: juyli - 04.03.11 - klo:10.04
millä käskyllä on mahdollista nähdä mihin porttiin (usb) tuon kaapelin olen kytkenyt???

Onkos tuo tuollainen usb-adapteri eikä aito ja alkuperäinen sarjaportti, jota voi vaikkapa biossista käpistellä? Toimivuudesta ei ole mitään omakohtaista tietoa.
Komento lsusb.
Samoin laitteen liittämisen jälkeen, voi dmesg kertoa jotakin oleellista.
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: _Pete_ - 04.03.11 - klo:10.43
millä käskyllä on mahdollista nähdä mihin porttiin (usb) tuon kaapelin olen kytkenyt???

Onkos tuo tuollainen usb-adapteri eikä aito ja alkuperäinen sarjaportti, jota voi vaikkapa biossista käpistellä? Toimivuudesta ei ole mitään omakohtaista tietoa.
Komento lsusb.
Samoin laitteen liittämisen jälkeen, voi dmesg kertoa jotakin oleellista.


dmesg näyttää vain bootin aikana tulleet kernel viestit. Oikea paikka katsoa on:

/var/log/syslog

Esimerkkinä kun tyrkkään kiinni ratin tulee tällainen:

Koodia: [Valitse]
Mar  4 10:40:30 i7 kernel: [67943.577925] usb 1-1.3: new full speed USB device using ehci_hcd and address 9
Mar  4 10:40:30 i7 kernel: [67943.699820] input: Driving Force GT as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input6
Mar  4 10:40:30 i7 kernel: [67943.699915] logitech 0003:046D:C294.0004: input,hidraw1: USB HID v1.00 Joystick [Driving Force GT] on usb-0000:00:1a.0-1.3/input0
Mar  4 10:40:30 i7 kernel: [67943.699919] Force feedback for Logitech force feedback devices by Johann Deneux <johann.deneux@it.uu.se>

Katsomalla tuota logia voi saada vihjeitä mikä on oikea devicenode minitermin kanssa. Samoin voi auttaa googlailu: <usb-juttusi> linux device minicom

Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 04.03.11 - klo:18.26
Juu. USB kaapeli on tämä minulla oleva.

Targus PA088E

lsusb tuotti tuollaisen :
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 008: ID 0711:0230 Magic Control Technology Corp. MCT-232 Serial Port
Bus 005 Device 007: ID 04fc:05d8 Sunplus Technology Co., Ltd
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


dmesg tollaista:
[32628.041439] usbcore: registered new interface driver usbserial
[32628.041589] USB Serial support registered for generic
[32628.041725] usbcore: registered new interface driver usbserial_generic
[32628.041731] usbserial: USB Serial Driver core
[32628.047126] USB Serial support registered for MCT U232
[32628.047230] mct_u232 5-1:1.0: MCT U232 converter detected
[32628.047539] usb 5-1: MCT U232 converter now attached to ttyUSB0
[32628.047582] usbcore: registered new interface driver mct_u232
[32628.047587] mct_u232: z2.1:Magic Control Technology USB-RS232 converter drive

Ainakin se tunnistaa sen... Mut missä sit vika voi olla?

/var/log/syslog ei tuottanut mitään paitsi "Lupa evätty"
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 04.03.11 - klo:18.37
No niin nyt tajusin missä vika.

admin käyttäjäoikeuksissa. jokin täppä puuttui ja nyt toimii.
En tiedä missä vaiheessa on tullut säädettyä noissa asetuksissa.

Saa nyt nähdä miten alkaa Minicom ja Cutecom toimimaan.

Mut kiitos kaikille tässä vaiheessa.

Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: MarkoN - 04.03.11 - klo:18.58


Jos dokut olet asentanut, löytyy /usr/share/doc/minicom -hakemistosta ohjelman käyttöohjeet.
[/quote]
Mitkä dokut?? asennan kun kerrot mitä, miten ja minne.
Otsikko: Vs: Windows Hyperterminal ohjelman korvaava ohjelma Ubuntussa???
Kirjoitti: juyli - 04.03.11 - klo:21.30
Mitkä dokut?? asennan kun kerrot mitä, miten ja minne.

Linkistä löytyy listaus tiedostoista, joita minicom:in asennus asentaa koneellesi. Hakemisto /usr/share/doc/minicom löytyy siis jo oletuksena.
http://packages.ubuntu.com/maverick/amd64/minicom/filelist