Gönderen Konu: [Çözüldü] USB - Serial Adapter, USB 2.0 DA-70156 Linux sürücüleri nasıl kurulur?  (Okunma sayısı 10778 defa)

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
USB - Serial Adapter, USB 2.0 DA-70156 Linux sürücüleri nasıl kurulur?




Bu ürünü masa üstü Windows7 64bit üzerinde Windows XP Mode ile sorunsuz olarak kullanmaktayım. Eski STB uydu alıcılarına yazılım & hazır kanal listesi yüklemek için kullanıyorum. Bazı eski uydu yükleme programları XP O.S. dışında hiç bir şekilde çalışmadığı için XP O.S. kullanma zorunluluğum var. L. Mint altın da Oracle VM VirtualBox programın da XP kurdum ama USB RS-232 çevirici, hiç bir şekilde VirtualBox'un USB aygıtların da görülmüyor. "Oracle_VM_VirtualBox_Extension_Pack-5.0.18-106667.vbox-extpack" ilave paketlerini de kurdum sonuç alamadım. win7 win10 altında Oracle VM VirtualBox kurduğum da ise USB RS-232 çevirici ürün, VirtualBox'un USB aygıt bölümünde görülüyor ve seçilebiliyor. Sanırım L.Mint için Linux sürücülerinin kurulması gerekiyor.

En güncel windows sürücülerini yongaseti üreticisi FTDI bulunca linux için olanları da aynı yerden indirdim. 64 bitlik olan ftdi_sio klasörü içinde bulunan Rules.make dosyası aşağıdaki gibidir.
Kod: [Seç]
# -*-makefile-*-
#
# This file is part of the sample code for the book "Linux Device Drivers",
# second edition. It is meant to be generic and is designed to be recycled
# by other drivers. The comments should be clear enough.
# It partly comes from Linux Makefile, and needs GNU make. <rubini@linux.it>

# TOPDIR is declared by the Makefile including this file.
ifndef TOPDIR
    TOPDIR = .
endif

# KERNELDIR can be speficied on the command line or environment
ifndef KERNELDIR
    KERNELDIR := $(shell echo "/lib/modules/`uname -r`/build")
endif
# The headers are taken from the kernel
    INCLUDEDIR = $(KERNELDIR)/include

# We need the configuration file, for CONFIG_SMP and possibly other stuff
# (especiall for RISC platforms, where CFLAGS depends on the exact
# processor being used).
ifeq ($(KERNELDIR)/.config,$(wildcard $(KERNELDIR))/.config)
    include $(KERNELDIR)/.config
else
    MESSAGE := $(shell echo "WARNING: no .config file in $(KERNELDIR)")
endif

# ARCH can be speficed on the comdline or env. too, and defaults to this arch
# Unfortunately, we can't easily extract if from kernel configuration
# (well, we could look athe asm- symlink... don't know if worth the effort)
ifndef ARCH
  ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \
        -e s/arm.*/arm/ -e s/sa110/arm/)
endif

# This is useful if cross-compiling. Taken from kernel Makefile (CC changed)
AS      =$(CROSS_COMPILE)as
LD      =$(CROSS_COMPILE)ld
CC      =$(CROSS_COMPILE)gcc
CPP     =$(CC) -E
AR      =$(CROSS_COMPILE)ar
NM      =$(CROSS_COMPILE)nm
STRIP   =$(CROSS_COMPILE)strip
OBJCOPY =$(CROSS_COMPILE)objcopy
OBJDUMP =$(CROSS_COMPILE)objdump

# The platform-specific Makefiles include portability nightmares.
# Some platforms, though, don't have one, so check for existence first
ARCHMAKEFILE = $(TOPDIR)/Makefile.$(ARCH)
ifeq ($(ARCHMAKEFILE),$(wildcard $(ARCHMAKEFILE)))
  include $(ARCHMAKEFILE)
endif

USBDI=/linux

# CFLAGS: all assignments to CFLAGS are inclremental, so you can specify
# the initial flags on the command line or environment, if needed.

    CFLAGS +=  -Wall -D__KERNEL__ -DMODULE -I$(INCLUDEDIR)

ifdef CONFIG_SMP
    CFLAGS += -D__SMP__ -DSMP
endif

# Prepend modversions.h if we're running with versioning.
ifdef CONFIG_MODVERSIONS
    CFLAGS += -DMODVERSIONS -include $(KERNELDIR)/include/linux/modversions.h
endif

#Install dir
VERSIONFILE = $(INCLUDEDIR)/linux/version.h
VERSION     = $(shell awk -F\" '/REL/ {print $$2}' $(VERSIONFILE))
INSTALLDIR = /lib/modules/$(VERSION)/misc

Yardımcı olacak arkadaşlara şimdiden teşekkür ediyorum, kolay gelsin.
« Son Düzenleme: 02 Mayıs 2016, 01:46:23 Gönderen: metinolmetin »
Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Bu aygıt sürücüsü çekirdekte mevcut görünüyor.

Alıntı
modinfo ftdi_sio
filename:       /lib/modules/4.4.0-18-generic/kernel/drivers/usb/serial/ftdi_sio.ko
license:        GPL
description:    USB FTDI Serial Converters Driver

Virtualbox eklentilerini misafir sisteme de yüklemeyi denediniz mi?
« Son Düzenleme: 29 Nisan 2016, 10:17:23 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
Mevcut kurulmuş olan tüm paketler bunlar. XP' yi windows altında kurup dışarı aktarmıştım. Sonra Mint altındaki VirtualBox'un içine aktarmıştım. Misafir eklentilerini girmiştim. Synaptic Paket Yöneticisinde kurulması gereken başka bir eklenti varmı?
« Son Düzenleme: 01 Mayıs 2016, 23:21:00 Gönderen: metinolmetin »
Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Virtualbox'ı burada önerildiği biçimde güncelleyiniz.

Sonra buradan güncel sürüme uygun eklenti paketini (VirtualBox Extension Pack) indiriniz ve çift tıklayıp kurmayı deneyiniz.

Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
USB RS-232 çevirici aygıt, VirtualBox'un aygıt listesinde görülmüyor malesef.
Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Virtualbox  Ayarlar => USB bölümü => USB Aygıt Süzgeçleri kısmında üstünde + işareti olan seçeneğe tıklayarak aygıtı ekelemeyi denediniz mi?
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
Evet denedim, o kısımda USB RS-232 çevirici aygıt + işaretli alanda görünmüyor.
Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Ayarlar => Seri Bağlantı Noktaları seçeneğini kurcalamayı denediniz mi?
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
Win7 Win10'da sanal XP denedim, hepsinde aygıt görülüyor ve ayarlardan seçilebiliniyor. L.Mint'te olmuyor malesef.
Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Aygıt takılı olduğu halde aşağıdaki komutun çıktısını paylaşınız.

Kod: [Seç]
lsusb
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
Aygıt gözüküyor. "Bus 004 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC"
Kod: [Seç]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 046d:c21f Logitech, Inc. F710 Wireless Gamepad [XInput Mode]
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
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 001 Device 006: ID 046d:081b Logitech, Inc. Webcam C310
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 004 Device 002: ID 09da:90a0 A4Tech Co., Ltd.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Aşağıdaki komutu uçbirimde çalıştırmayı dener misiniz?

Kod: [Seç]
sudo modprobe usbserial vendor=0x0403 product=0x6001
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
Hiç bir çıktı vermedi.
Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
Çıktı vermeyecek zaten, komutdan sonra deneme yapar mısınız?
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]

Çevrimdışı metinolmetin

  • Yeni Penguen
  • *
  • İleti: 53
    • @MetinAltintas
    • metinolmetin
  • Dağıtım: Linux Mint 19.3 Tricia Cinnamon 64 bit
  • Masaüstü Ortamı: Cinnamon
  • Grafik Kartı: GTX960m
  • İşlemci: intel i7 6700HQ @2600 MHZ
"Kullanılabilir aygıt yok" olarak görülüyor.

Bizimkisi bir αşk hikαyesi Değildi, bizimkisi 'Aşktı' gerisi hikαyeydi ..!