Frågor kring USB, moduler och namn, i Ubuntu

StarMan
Inlägg: 18
Blev medlem: 20 mar 2007, 15:43
Ort: Luleå

Frågor kring USB, moduler och namn, i Ubuntu

Inlägg av StarMan »

Hallo grabs n gals!

Håller på och bråkar med en USB-serieport adapter. Nu behöver jag lite hjälp av någon semi-pedagogisk hjälpsam själ:
När jag kör lsusb får jag:

Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 007: ID 1267:0210 Logic3 / SpectraVideo plc
Bus 001 Device 006: ID 0403:6010 Future Technology Devices International, Ltd
Bus 001 Device 001: ID 0000:0000 


Redan här dyker det upp krokiga utropstecken: ???
Vad är Bus och Device?
Hur ska jag tolka numreringen?? Och vad är ID? Hmm, ja det sista låter ju lite dumt eftersom ett ID är ett ID men vad betyder siffrorna?
Är ett Device en process? Vad är då ett ID? En hårdvaruadress?

Hittade detta kommando på nåt forum också:
dmesg | grep tty

[17179570.824000] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[17179570.828000] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
[17179570.828000] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[17179589.900000] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
[17179589.900000] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB1
[17179602.772000] ttyS1: LSR safety check engaged!
[17189481.480000] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[17189481.480000] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
[17189497.252000] usb 1-2: FTDI USB Serial Device converter now attached to ttyUSB0
[17189497.256000] usb 1-2: FTDI USB Serial Device converter now attached to ttyUSB1
[17189594.072000] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[17189594.072000] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
[17189597.784000] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
[17189597.788000] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB1


Och då blir det ju fler frågetecken: :o
Vad är de första siffrorna inom brackets? usb 1.1? FTDI prylen vet jag ju är min polare USB-Seriell...
Är något av ovanstående en hårdvaruadress?

Det egentliga problemet som ska lösas nu är att min adapter ska vara någon slags virtuell serieport eller nåt om jag förstått det rätt. Sen ska min avrdude eller UISP (programmen som ska koppla sig mot denna) ta portens adress som argument. Då jag använder /dev/ttyS0 eller /dev/ttyS1 får adaptern inget data. När jag använder /dev/ttyUSB0 eller /dev/USB1 får den det verkar det som. Därav frågorna kring portadress, hårdvaruadress samt Devices....

Ja, som ni ser är det ju typ 1000 frågor så en kort beskrivning av USB eller gärna en beskrivning av Devices i största allmänhet hade varit G-U-L-D... Jag har gått över till Linux för att jag vill veta mer vad som händer i min laptop istället för att köra Fönstret XP (Windows) där man mer rattar runt en stor svart låda utan att egentligen veta vad som händer...
(Provat Google men får VM i kerneltutorials och ingen riktigt bra sådan än)

/Nicky
Senast redigerad av 1 StarMan, redigerad totalt 28 gånger.
Terminalhaxxor is tha shitniz!
Användarvisningsbild
Urban Anjar
Inlägg: 7306
Blev medlem: 05 nov 2006, 22:59
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Vickleby
Kontakt:

SV: Frågor kring USB, moduler och namn, i Ubuntu

Inlägg av Urban Anjar »

Oj, det här var väldigt mycket som inte jag begrep heller, trots ett decennium  i Linux, så att du blev förvirrad är inte mycket att säga om.

BUS, brukar syfta på någon form av ledning eller kommunikationskanal, som man kan skicka data och andra signaler på inuti en dator. Traditionellt har det varit ett gäng parallella ledare, som en mångfilig motorväg, men nu blir det oftast färre ledare och högre hastighet i stället.

DEVICE ärg begrep heller, trots ett decennium  i Linux, så att du blev förvirrad är inte mycket att säga om.

BUS, brukar syfta på någon form av ledning eller kommunikationskanal, som man kan skicka data och andra signaler på inuti en dator. Traditionellt har det varit ett gäng parallella ledare, som en mångfilig motorväg, men nu blir det oftast färre ledare och högre hastighet i stället.

DEVICE är någon form av pryl, en hårddisk, en skrivare osv. I Linux och andra unixvarianter ser man rubbet som filer eller "dataströmmar", så alla prylar du har i datorn, och i princip alla som du skulle kunna tänkas skaffa dig och koppla dit har sin motsvarighet i en fil i mappen /dev.

Kanske kan någon annan fylla på mer kött på benen om du preciserar lite vad det är för pryl du försöker ansluta och vad du vill göra med den. Vilken ubuntuversion du kör kan också vara bra att veta.

Fakta om USB hittar du här:
http://en.wikipedia.org/wiki/USB
http://sv.wikipedia.org/wiki/USB
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Frågor kring USB, moduler och namn, i Ubuntu

Inlägg av Okänd »

sudo apt-get remove brltty

löste mitt problem med /dev/ttyUSB0
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Frågor kring USB, moduler och namn, i Ubuntu

Inlägg av Lars »

Jag kan tillägga att man oftast kan ansluta flera enheter (devices) till en buss. Man kan t.ex. ansluta flera instickskort på PCI-bussen. Till en USB-buss kan man ansluta runt 128 enheter har jag för mig. Vissa tangentbord har en USB-port där man kan ansluta en mus, båda dessa hamnar då på samma buss. Med hjälp av en USB-hubb kan man ansluta ytterligare enheter på bussen.

USB-kontakterna på en dator kan antingen sitta på en gemensam buss eller så kan de vara uppdelade på flera bussar. Om man ansluter flera enheter som behöver skicka mycket data så misstänker jag att det lönar sig att placera dessa på olika bussar, annars får de dela upp överföringskapaciteten emellan sig.
Skriv svar

Återgå till "För nybörjaren - inaktuell"