Ubuntu :: Addonics Reader Not Work Properly On Internal SATA Port
Jun 12, 2010
I've got an Addonics AEIDDSAU multi-flash reader/writer that uses the SATA port LINK. I'm running XUbuntu 10.04, 64 bit on an Intel DQ45CB motherboard. The board has 5 internal SATA-300 ports and one external eSATA-300 port. The Addonics reader works fine on the eSATA port, but it doesn't work (properly) on an internal SATA port. By "doesn't work properly" I mean that when connected to the eSATA port, plugging in a memory card causes an immediate detection and the contents of the card pop up in a window (as they should).
When connected to an INTERNAL SATA port, a plugged in card does not show, and using CFDISK to look at the "drive" shows an unformatted 64MiB disk that really doesn't exist. Being an INTERNAL device, the Addonics reader is rather worthless if it doesn't work on an INTERNAL port, and there's no clean way to bring the eSATA port inside the computer. By the way, I'm sure this is NOT a "Linux" problem because the reader behaves the same way in Windows XP.
When I insert the xD card into the built-in 5 in 1 card reader of my laptop it doesn't work. An SD card for example does work with this reader, so it is not a "faulty hardware" problem we are talking about right now, and neither is a "HW is not recognized" kind of a problem. My card reader is seen as a
Code:0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)in the lspci output.I use debian testing with a 2.6.32-trunk kernel (what is this "trunk" here anyway?)I know this isn't a unique problem and with a cheap external USB powered card reader (I have one) this whole thing can be worked around, but still.
I just did a fresh install of OpenSuSE 11.2 for my fiancee on her new HP Mini 110-1030NR, and everything works great, except for the 5 in 1 card reader. Here is the information I believe you may find relevant:
Output of lspci: Code: 00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge 00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx) 00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2) 00:07.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 3) 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14) 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc RS690M [Radeon X1200 Series] 02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01) 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
I have a new computer with with an SSD internal drive, built in SD card reader, and USB expansion ports.If I populate media in all slots and type "fdisk -l" I get a listing of the partitions for the external USB ports but fdisk doesn't report anything for the internal media. If I unplug the USB drives and type fdisk it just goes to the command line. If I type "df" it locates the partitions for the internal SSD drive but doesn't report anything for the media in the built in reader. If I type "mount" the same thing.
I've looked in /dev/ but I can't find anything that looks like something I can mount. I'd expect something like sda1 or something similar but it's not there. The contents of /media/ do report something called "card" but going there and typing "ls" doesn't get me any result. There is also an entry for "mmc1" but it too doesn't report anything.
I've recently acquired a little 10" netbook (Acer Aspire One D255) and am running Debian squeeze on it. It runs great except for the internal SD card reader, which doesn't do anything. If I have a USB card reader handy then it works fine, but it would be nice to have the internal card reader working if possible.
/var/log/messages says this:usb 1-5: new high speed USB device using ehci_hcd and address 3 usb 1-5: New USB device found, idVendor=0cf2, idProduct=6250 usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=4 usb 1-5: Product: UB6250 usb 1-5: Manufacturer: ENE FlashBut no device is created and nothing can be mounted.
Doing a little searching reveals many similar complaints from last year, without particularly satisfactory solutions, but I can't find anything more recent. Does anyone know if there's a Debian fix for this yet? By which I mean a simple fix involving adding a module package or maybe upgrading to a wheezy kernel or something like that?
I'm running openSUSE 11.4 on an HP 630 laptop with KDE. Everything works fine but cards inserted into the internal SD card reader are not read, and from what I can tell the reader is not recognized at all by openSUSE on my system. The reader does not appear listed in hardware information and is not listed with the command fdisk -l . There appear to be no references at all to the reader. The reader is recognized, however, on a live USB of Linux Mint 11, where the model is listed as "Generic - xD/SD/M.S." (the vendor too), revision 1.00. It is listed as an SCSI Controller scsi5. Typing lsscsi in the termal of openSUSE provides the following:
Code: linux-mlxx:/home/eve # lsscsi [0:0:0:0] disk ATA Hitachi HTS54323 ES2O /dev/sda [1:0:0:0] cd/dvd hp DVDRAM GT30L mP06 /dev/sr0 lspci provides:
I have Ubuntu 10.04 LTS just installed on my IDE 41Gb HDD. After installation, I plugged in a SATA 320 Gb HDD. I ran gparted, I partitioned the HDD in 3. It was recognized as sda1... I could see the 3 partitions in my "Places" renamed as I wanted, could see my IDE HDD and my external 1TB HDD. But after one day, computer was not turned off, I come back to it and... couldn't see what I previously had done (my 3 partitions on SATA just vanished?). I reset the PC and go in BIOS - nothing there. Turn off PC, reboot>BIOS> HDD SATA 2 recognized. Press F10 save, Ubuntu is up, but still no SATA hard disk. I go to gparted... no option with SATA. What can I do to have it back? I didn't mount anything since during partition I didn't have this option. This is what shows up now: (the 41 Gb HDD is now sda, before was sdb - I guess because it is smaller?)
bogdan@LORD:~$ sudo parted -l [sudo] password for bogdan: Model: ATA HDS728040PLAT20 (scsi) Disk /dev/sda: 41.2GB Sector size (logical/physical): 512B/512B Partition Table: msdos
Number Start End Size Type File system Flags 1 1049kB 39.4GB 39.4GB primary ext4 2 39.4GB 41.2GB 1734MB extended 5 39.4GB 41.2GB 1734MB logical linux-swap(v1)
I have appealed to anyone on this forum site for any help on installing Unbuntu 10.04.1 LTS on a MACBOOK PRO (Mid 2007 Model. Basically I've followed a few threads & posts on how to Quad boot a Macbook Pro & it seems pretty straight forward,however. Ubuntu is not playing ball for some reason?? The first attempt I tried I had the partitions as follows:
I am using a 500gb sata internal hard drive.
WIN 7 - 125gb STORAGE - 15gb WIN XP -125gb MAC OSX - 180gb FREE SPACE 50gb - Formatted DOS - Which would become the EXT4 & SWAP FILE partition. After following instructions: http://hydtechblog.com/2009/01/26/du...windows-vista/
I have Etch running in my laptop. I found that if the laptop is only running on battery, the disk seems to performs slower than if I running on a power adapter. How do I possibly check the setting and fix it?
I'm the only user on the system most of the time and I keep it as minimal as possible so it's not other services and programs keeping the disk busy.
I wonder what are models and makes of good internal SATA or IDE DVD-CD burners. I'd like to get one for my desktop tower since I've only had CD burners before. For burning, I use k3b and I'd be doing more CD burning than DVD burning but would also use the burner to watch a DVD movie now and then.
I'd prefer one that isn't too fussy about media. In other words, I'd be happy to have one that takes and plays nicely with commonly found media, rather than with exotic, hard-to-find media. And a burner that handles a good range of the various DVD formats would be nice too.
I don't need LightScribe because I figure it will only work for Windows users. Yes or No? [But does Linux have some package that lets this LightScribing work?]
[My OS is MEPIS 8.5, a Debian-based OS which uses Synaptic for package downloading and installation.] Tell me what good luck you've had with burner and tell what makes/models to avoid.
It seems I can't burn any kind of disc (cd/dvd, audio/video/data) usgin my internal sata burner (sr0). I treied googling around and reinstalling everything from dvd+rw-tools up but the error is still there. the burner works fine with windows on the very same pc (dual boot). I tried different media and different speeds. when using an usb burner everything's fine...
My computer has 2 HDDs attached to 1st and 2nd SATA ports of my mobo respectively, the 1st SATA drive is empty while the 2nd have my Windows Vista on it. I also have a Perc/5i RAID card with 2 RAID arrays defined.
I am going to install Ubuntu 10.04 x64 to the 1st SATA driver (I expect it will be /dev/sda), but when I try to install, I found my drives are recognized as below,
/dev/sda > 1st RAID array of my Perc/5i /dev/sdb > 2nd RAID array of my Perc/5i /dev/sdc > 1st SATA drive < I need to install ubuntu on this drive /dev/sdd > 2nd SATA drive
I don't want to install 10.04 as /dev/sdc because I may add more arrays to my raid card which from my experience of 9.04, it will probably change the drive letter of my current /dev/sdc and then system will fail to boot.
Is there any way to force my 1st SATA HDD as /dev/sda during install ?
I have Linux system with 6x500 GB sata drives on LVM. I want to change 1 of the disks with larger - 1 TB. I don't have available free sata ports, so I'll add pcie sata controller. I'll add the 1 TB disk to the pcie controller and will use "pvmove" to transfer the PEs from one of the 500 GB drives to the new 1 TB. Then I want to remove the 500 GB disk from the LVM. I want to remove the physical disk from the box and to place the 1 TB disk on its place. But I don't know if the LVM will recognize the disk? I want to remove the pcie controller from the box because the motherboards sata controller is better.
I'm looking for recommendations for a controller card with support for around 8 devices using SFF-8087 cables. I currently have a AOC-SASLP-MV8 [URL] which while working "OK" still has known problems with drivers. Can anyone recommend a card they use for a storage box? I'm using software raid.
I have mounted a server with 4 hdd sata raid 5 with adapter LSI Megaraid SAS/SATA 8204ELP but centos dont detects raid. Can you recommend me a adapter 100% compatible with centos 5 with these requirements:
I'm have a base level understand of linux at this point. I have Debian box that I am trying to do some port redirection with.
I have my external NIC as eth0 with an IP of x.x.250.5. I have my internal NIC as eth1 with an IP of 192.168.1.1.
On the internal network I have a NAS box with a web interface at 192.168.1.100. What I need is to set it up so that a request to x.x.250.5:8080 will some how forward/redirect to the internal network NAS box at 192.168.1.100:80.
I have a question about port forwarding. I have an internal Red Hat server and I would like to use it as a central connection point to some back end servers. This is not an internet router setup. I was thinking I could use iptables and do port forwarding similar to an internet router but internal to internal. Basically I would like to take any connections to port 22 on server1 interface eth0 and forward them out of interface eth1 to server2 port 22.I am finding a lot of information on port forwarding, but it is all based on using an internet router that is passing through to an internal server. I need to know how to configure a basic linux setup with no existing iptables entries so that I can do this within an existing network.Also, if there is a better or easier approach I would appreciate any direction. I don't want to do this through an SSH tunnel.I know to start I need the following to enable forwarding in the kernel and a firewall PREROUTING rule.
I have a trayless SATA hotswap bay that is really terrific for quickly attaching and removing SATA hard drives. I'm trying to write a udev rule to create a symbolic link to the device node for the drive that is attached through the hotswap bay (/dev/bay -> /dev/sdX). This eliminates any ambiguity when performing destructive tasks (fdisk, etc). I'm running squeeze amd64. I've read through several tutorials and have it working somewhat. Here's the output of udevadm info for a drive attached via the hotswap bay.
Here is my udev rule DEVPATH=="/devices/pci0000:00/0000:00:11.0/host7/*", SUBSYSTEM=="block", SYMLINK+="bay%n"
This produces the desired behavior and gives me an fdisk-able device node. The problem I am having is that the "host" component of the DEVPATH varies from bootup to bootup. I'm just using on onboard SATA, host2-7, specifically host7. There is also onboard PATA, host0-1. It seems to just be random which "host"s are assigned to which controller. For example, the next time I boot the system, the onboard SATA will be host0-5 and the onboard PATA will be host6-7. In this simple case, I could just write 2 rules, one for each possibility and it would still be correct because of the different PCI addresses of the two controllers. But on systems with more SCSI (uh... libata, actually) controllers, a "host" file can point to different physical ports between bootstraps. This would be bad. Does anyone know of a way to write a rule to tie a device node to a specific physical SATA port on the motherboard/hba?
I have installed ubuntu 10.10 netbook edition on my hp mini 1010nr. i went to upload some photos on my sd reader and nothing happened. is there some way to make ubuntu recognize the reader as a usb port.
I keep getting this error in my log viewer every 2 seconds: Code: ata4: limiting SATA link speed to 1.5 Gbps I have a dual boot SSD and I have run many SMART tests in windows and linux, (using smartmon tools and the disk utility) and the reports are all 100% healthy..... My research shows that this error represents one of the following:
1. Problem with SATA controller 2. Changing BIOS to allow SATA 3. Changing SATA mode to PATA or AHCI 4. Replacing the SATA cable 5. Allowing the SSD to run at SATA II speeds, i.e. 3 Gbps
- Does anyone know how to try number 5, i.e. allowing the SSD to run at SATA II speeds? I am lost here and this problem has caused my machine to crash twice when watching a movie in linux/ ubuntu. (It is worth noting that the crashes have only occurred in linux and I have never had an issue in windows, so it does seem to be a linux setting somewhere, hence why I think it is a "allowing SATA II to run at correct speeds issue")
I have an internal network behind a server <10.0.0.1> connected to the internet that NATs my ip <10.17.11.88> only. NAT is not allowed to any other ip addresses. When I use Transmission Bittorrent client to download torrents, The thing is that this 10.20.0.244 is not my machine and doesn't have access to the internet at all. What is happening here? Can anyone help me?
I'll explain this in one sentence: Is it possible to program a port-binding shellcode in which people across the Internet can connect to, without being thwarted by the router blocking their data because the port its bound to doesn't allow port-forwarding
I can't seem to get my card reader to work. The USB port on the reader works and sometimes I can read my SD card. Usually, nothing shows up in the media/ folder. I looked at this write-up [URL]... but I'm not sure if this is what I should do. Here are some info I was able to pull up:
I have installed Ubuntu 10.04 32 bits version on a desktop PC. Every thing works OK, exept for a USB hub and card-reader combination from IN-WIN Inc. I could not find a clue on the Internet. The manufacturer and apparatus code is: ID 10df:0500 (as from "lsusb").
Below I have listed all the hardwire of the PC, as obtained from "lshw". The italic part at the bottom deals with the IN-WIN module. I suspect that it may have to do something with the "emulated scsi-host" thing, of which I just know nothing about.
I have properly configured my router to open a port for Transmission and Vuze. The OpenSuSE firewall settings are somewhat confusing, however. How do I add a port specifically for the BT protocol? I know it's the firewall causing issues, because when I shut it down, my BT apps roar to life, and die with a whimper when I turn it back on. In Ubuntu, opening a port in the router is automatically configured in the firewall; that is apparently not the case with this distro.
So, when I go to Yast Firewall, I see "allowed services" under the tabs available. When I hit that tab, I see a dropdown menu that contains services such as NetBios Server and Samba Server. Am I choosing one of those available and adding a port to it? Am I adding a custom service via the Advanced settings, and if so, why isn't there a way to label the service so that it shows up under allowed services?