상세 컨텐츠

본문 제목

Asound Lan Card Drivers For Mac

카테고리 없음

by liftgastprepar1987 2020. 3. 11. 07:24

본문

Taking apart a very cheap USB to Ethernet adapter and pondering on the parts found inside. Here are two USB to Ethernet adapters: One of them is sold on ebay for $3.85 AU ($3.99 US), including postage to Australia. The other is sold at Apple Stores for $29. In Linux they both use the driver for an “ASIX AX88772A” USB to Ethernet converter, even though the Apple one reports as “Apple” and is sold only for the MacBook Air. The cheap adapter comes with drivers for OS X & Windows, as well. When I ran a TCP throughput test with, they both performed well. The Apple adapter measured throughput of 94.3Mbps.

The cheap adapter measured 87.4Mbps. By comparison, the builtin ethernet on my laptop measured 94.8Mbps (after being set from gigabit to 100Mbps.) Oddities There are a few unusual things about the cheap adapter, though.

The Linux kernel log says: usb 3-2.1.2: New USB device found, idVendor=0b95, idProduct=772a usb 3-2.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 3-2.1.2: Product: AX88x72A usb 3-2.1.2: Manufacturer: ASIX Elec. Usb 3-2.1.2: SerialNumber: 000002 eth1: register 'asix' at usb-0000:0e:00.0-2.1.2, ASIX AX88772 USB 2.0 Ethernet, 00:8a:8d:8a:39:2b Serial number “000002”? Hmm Also, the hardware MAC address prefix (00:8a:8d) isn’t any known (organisationally unique identifier.) Seems odd, although chipset vendors (like ASIX) often require the device manufacturer to register their own OUI (for instance the Apple adapter uses an Apple prefix.) For a no-name vendor, it makes sense to just make one up. Spot the difference Here’s a view inside the cheap adapter: Inside the Apple adapter: It seems $29 buys you shielding from interference.

Underneath the cover: Some similarities are visible:. Both adapters have a 512 byte EEPROM onboard (Atmel AT93C66B.). Both adapters have an Ethernet transformer to isolate the ethernet signals from the rest of the board (MEC TM1701M & LFE8423, respectively.) The biggest difference is this: the Apple adapter contains a clearly labelled ASIX AX88772ALF USB to Ethernet bridge, the other adapter has an unmarked chip that is not made by ASIX. ASIX don’t make any USB/Ethernet devices in a 32 pin package, their smallest package has, same as the genuine one above. It’s a clone!

A clever clone Cloning s isn’t new to the computer world. They’ve been around since. This is not a simple copy, though. It’s been modified to make it much cheaper to produce. It might even be a brand new ASIC, created from scratch to be compatible. To know if it is a modified knockoff or made from scratch we could dissolve the chip packages in acid (“decapping” them) and then look at the exposed silicon die under a microscope. Not quite that keen yet, though.

Clock Sync The genuine AX88772A requires two crystal oscillators for accurate timing – a 25MHz oscillator for the ethernet interface clock, and a 12MHz oscillator for the USB interface clock. The cheap adapter only has a single 25MHz crystal. How much does this save? The Apple adapter has two “TXC” brand oscillators (the shiny silver packages.) These cost around $1.33 each if you buy 15,000. This wholesale cost alone is nearly the. By comparison, a single large crystal resonator like the one on the cheap adapter costs from the same source ( 6% 20%, see below, of the cost.) EDIT: Someone on pointed out that I was using ‘oscillator’ incorrectly to refer to the large crystal, which is only the resonator part of an oscillator circuit. EDIT 2: Gerard points out in the comments that the two TXC chips are probably just crystal resonators (not full oscillators) as well.

I checked the reference schematic for and he’s right. Thanks Gerard! So the cheapest ones they could be are around $0.40 each (/), the cheaper board’s single crystal is then closer to 20% of the cost.

In the genuine chip, the 12MHz frequency would be used to derive 480MHz for USB 2.0 High Speed by using a. 12 x 40 = 480. In the cheap one, I’m guessing the host’s must be used to synchronise the 480MHz clock. Without a high speed oscilloscope or a USB 2.0 logic analyser it’d be hard to tell how well this goes at meeting the 480MHz +/-500ppm requirement of the USB High Speed spec.

ASIX themselves warn that if their precision 12MHz clock source has an incorrect capacitor it ““. You’d imagine this kind of problem is potentially much worse in the cheap adapter, although I haven’t yet noticed anything. Parts Count The Apple adapter also has many more small components – two inductors (the cheap adapter has none), over twenty five capacitors (the cheap adapter has only nineteen), more resistors. For the cheap adapter design, every fraction of a cent saved is important! One thing that surprised me is that the cheap adapter has a functioning blue activity LED, that glows through the enclosure. The Apple adapter actually has a space on the PCB for this, but no LED in place (Apple’s designers presumably nixed it for aesthetic reasons.) I’m surprised the manufacturer paid the few cents to add this feature.

Software For the manufacturer of cloned/compatible ASICs, an interesting bonus is driver support. The CD that came with the cheap adapter contains ASIX’s own drivers for Windows and OS X. The Windows drivers are the exact same digitally signed ones that Microsoft distributes through Windows Update, meaning the adapters appear to have “passed” Windows Hardware Quality Labs testing. Something the actual device manufacturer surely couldn’t have afforded. Reliability In my simple tests both adapters seemed perfectly reliable, moving data back and forth quickly without any measurable errors. I ran an eight hour two-way ping flood (assuring plenty of collisions) with zero lost packets.

However, the cheap adapter is probably susceptible to (and a producer of) electrical noise. The Apple adapter is protected from an electrically noisy environment by its metal shielding, and extra decoupling capacitors on the board. On the other hand, both USB and Ethernet contain mechanisms for dealing with errors introduced by interference. It’s possible the protocols are well engineered enough that you’ll never notice the difference. It is also possible that the cloned ASIC will display hardware bugs that aren’t in the legitimate adapter. So far I haven’t found any (I tested some of the uncommon features like forcing 10Mbps, forcing half duplex, adjusting MTU.) I’d be interested to hear of any, though. Conclusion I’m probably unusual in that I find this world of cheap clone “shanzhai” hardware amazing.

I’m fascinated that someone is out there redesigning existing silicon to make a knockoff that is smaller, cheaper but otherwise near-equivalent – to be used in devices that retail for less than $3. I’d love to learn more about these secretive industries and the engineers who work in them. How about you? Do you have any experience with dirt cheap hardware devices? How do you feel about shanzhai competing with regular firms’ R&D by cloning their hardware? Please leave a comment and let me know what you think. Model MC704ZM / A1277.

Internet lore seems to agree that any Mac running OS X 10.5.2 or later can use it. Actually the part markings on the cheap adapter’s EEPROM don’t match Atmel’s datasheet, so it’s possible that one is a clone, rebadged, or old stock. Not the same oscillators but the same brand, meeting the spec that ASIX requires: &. Of course both Apple and our noname manufacturer would pay less than Digikey’s prices, but it gives you some idea. I think the Linux kernel could know the raw USB bit error rate, giving some idea of how precise the timing was, but the kernel. Assuming you can ignore copyright law, and have no qualms about reproducing other companies’ intellectual property for profit Posted in TaggedPost navigation.

Hi AS, Thanks for commenting! This is a good point about manipulating the 25MHz clock through multiple stages to get 480MHz. I’m not an expert on ethernet physical layer, but for what it’s worth I think the PHY/PCS actually needs 125MHz due to the 5/4 coding (which then becomes 31.25MHz on the twisted pairs), as described. However I think the approach you describe is very possible, maybe attaching multiple stages of frequency multiply/divide is what happens internally. I really want a USB 2.0 logic analyser now! I backed “OpenViszla” years ago but they still haven’t shipped anything.:(.

Hi Madox, Well, I actually bought mine from a vendor in Australia, so I paid the princely sum of. I can’t actually find the $3.85 listing now!:/ Best I can see is this one for.

$1.14 too much! In general I think anyone advertising Windows 7, Mac & Linux support is probably selling the model I have.

There is another set of listings (even cheaper still) advertising ones that only work with Windows 2000,XP & Vista. I suspect that’s a different chipset. If you’re buying a lot then you could always try the taobao vendor I linked in the post, try and get a really good deal.:). Wow Bob, that is cheap.

I noticed on the DX page there’s a “Customer Photo” showing a picture of the inside, indicating it’s just a cable adapter with no actual circuitry inside. If that’s true it’s really just for passing USB signals over cheaper CAT5 cables. Some commenters seem to claim they’ve used it for Ethernet access but I don’t see how unless there are multiple products being shipped from the same SKU. Please let us know if yours turns out to have USB/Ethernet circuitry in it or not!

Here is $3.30 I bought same looking usb ethernet adapter for Raspberry pi and looks working with linux. Anounyym1 – that’s really interesting, looks almost identical outside and very similar parts inside. I saw a few on ebay in that cheaper tier, advertised as only for “Windows XP 2000 Vista” – I wonder if they’re all the same chipset?

I didn’t buy one specifically because they didn’t mention Linux compatibility or a chipset name, though it looks like they work in Linux after all. Is there a date marked on the PCB anywhere? The one I have is dated October 2012, maybe the one I have is a newer revision? (to get better compatibility with Windows 7 & 8.) Or maybe they are totally separate? At least this is a functional product, unlike those 12 volt USB vehicle power adapters that connected 12 volts directly to the USB port. Don’t recall where I read that, some company designed a product for vehicle use and the engineers specified a certain 12V lighter socket adapter.

Some bean counter saw that the 12V adapter used a standard USB plug and decided that any such 12V adapter would be fine, found the most rock bottom price and made the change in the order. Saved a lot of money. Fortunately the company had the engineers test some samples of the product before shipping! POP POP FIZZ FIZZ! I can just imagine the language was as blue and smelly as the smoke from the product.

Asound lan card driver for macbook pro

Using a single crystal and circuitry to derive two or more timing signals has a long history in electronics. Apple’s official dongle is basically just applying gold leaf to the cake by using two. Doesn’t make the cake function better but it looks pretty.;-) How about adding an LED to the Apple adapter since it has the spot for one? Better yet, a small piece of PCB with a rainbow row of LEDs matching the old Apple logo colors. A simple RFI / EMI test that is often useful is to place an AM band “transistor radio'” immediately adjacent to the device and tune across the while band.

While listening for “spuries”. When placed hard against the device almost anything will produce some signal somewhere. Now move the receiver away progressively while checking for the level of major signals found initially. A device that will meed Class B certification will usually “quiet up” reasonably rapidly. If you can detect it from 10 feet away “you may have problems”.

Obviously such a test has an immense degree of variability depending on equipment used, variability of environment and how you hold your tongue. It's still quite useful as a subjective indication. – Tuning the FM band is usually not such a good indicator as AM. – Interesting & useful results can be had from the low cost small screen (7″ or so?) monochrome CRT tube “cube shaped” televisions still available from Asia. These usually have continuously tunable frequency input.

Lan Card Drivers Downloads

Tuning these across their several bands gives both visual and audible indications of spurious outputs and can allow actual harmonics of on board components to be detected. (Continuous tuning makes them much more useful for this purpose than fixed channel units). Possible example only. I have a load of research on this crap, because I needed to build a high speed interface to a project I was working on.

One of the most interesting facts, is that these devices are sold as 10/100 When in fact the chips internally are not capable of anything more than USB 1.1 standard. Basically many of these chips are built around a reltek macro library they sell the products as being USB 2.0 compatible, which some are, but the actual internal Ethernet core is interfaced with USB 1.1 Which means: 1. That anything you plug it into gets downgraded to 1.1 speed.

You can never come close to saturating the link. You will see this time and time again, if you take a look into actual chipsets used on some products (RPie for example) The SOC will have two distinct USB infrastructure ports, but then some idiot designs a hub chip between one of them to give say 2-4 ports, but does not route the other port off the PCB. The net effect is that you plug in one of these devices, the hub sees 1.1 standard and BANG all of your USB traffic hits the 1.1 wall. Ideally you have to ensure that all your 1.1 standard devices are off one of the SOC USB ports and that all the 2.0 are off the other. The sad thing is to get USB working properly, you need to be a systems engineer as regards to which devices you plug in externally to the equipment and in some cases it means pulling the chipset data sheets and looking at the INTERNAL spec of the chips. Hardcoreforensics – I’ve heard that some of the cheap devices only implement USB 1.1 “Full Speed” devices, It seems to me like these ones are getting less common now than they were a year or two ago, though.

Which is good.:) I think you might be misunderstood about hub-related slowdowns, though. As long as the hub is a 2.0 hub,. It’s only if you have all the traffic going through a USB 1.1 hub somewhere in the line that everything gets slowed down. USB 2.0 hubs actually contain what’s called a “transaction translator” that means they speak USB 1.1 to slow downstream ports, but combine those downstream connections into the 2.0 upstream link (see the previous link for a description.) For example, you mention the Raspberry Pi.

It’s definitely contains a USB 2.0 hub, USB 2.0 devices should run at high speed (480Mbps) no matter what is plugged into the other hub port. @Galane mentions a story about how some straight through cheap 12V to USB (adapters) came about. I don’t know anything about that particular story and it’s validity but perhaps part of the reason this happens is that the USB spec says that it should be ok sort of.

My understanding anyway is that the spec for USB hosts does say 5V and only 5V. However for clients it is written that they are supposed to accept a wide range of voltages (I forget how high) and not blow up. I guess the people making the spec knew that knockoffs would cut corners and tried to make the device manufacturers build their devices to survive that kind of ‘abuse’. However, that doesn’t mean it is ok to use an adapter like that. First off, just like you can’t trust the knockoff cigarette plug to usb adapters to do the right thing you can’t trust device makers to fully follow the spec.

They might not actually take the higer voltages well. Car power is very very dirty. There are huge spikes in there, especially every time you start your engine. Without a good regulator and filtering in the adapter you can still kill or shorten the life of your device even if it does handle 12 volts. One other thing you could run into is the following: future updates of the driver software won’t work anymore.The guys who made the knockoff chip, actually do not know of all quirks around in the real chip,so they implement only the nescessary functionality.But the guys at ASIX, who know their own software and hardware inside and out can easily build-in some functionality to test if there is a genuine ASIX chip fitted. I’ve seen this happening with USB-RS232 bridges from prolific.The knockoff hardware only works with a very old driver which they supply on a CD. These cheap adapters almost certainly haven’t passed FCC/CE Class B.

If you’ve ever built any devices like this you’d know that passing FCC/CE Class B isn’t always easy. It’s one of the reasons why the Apple device has the shielding it has.

With hardware you often get what you pay for. A oscilloscope would really help you. It looks like the power supply has less filtering.

Who knows how much ripple and noise it has on it’s output? Was another high speed device active on the same USB bridge chip (inside the Mac) at the same you were testing? Also, simple tests for reliability are fine but clocking issues often show up under worst case heating conditions. For example suppose you were using your laptop in the hot aisle of a data center to diagnose an issue? At least these devices probably don’t have any safety issues like the cut rate chargers out there. Look at this article and consider if you would use a cheap power adapter or give one to your spouse or child.

Wireless Lan Card Driver Download

Driver Model OS Original Upload Date Last Modification Driver File File Size Compatible Computer Models Availabilty To Instalation Manager Asound 10 100m Based Fast Ethernet Card P23676 For Windows 7 32 bit alldrivers-p23676.exe 29kb HP P6732de, Gateway M-152S, WIPRO WIV, Packard Bell EasyNoteGN45, HP HP Pavilion dv2000, NEC PC-VJ26MLZCB, HP NH836AV-ABA m9500z, Supermicro X10SAT, Sony VPCEA47EC, HP FQ504AA-ABG a6550a, and more. Asound 10 100m Based Fast Ethernet Card G61.1762.1 For Windows 7 64 bit 1/22/2015 dokqf-g61.1762.1.exe 165kb BYON CHAMELEON, HP HP ProBook 4510s, Panasonic CF-19RHRAXPF, Toshiba SATALLITE A300, Toshiba Qosmio F50, SAMSUN 100NZA, HP WC694AA-UUG HPE-110be, Fujitsu FMVLRD7N24, Toshiba Dynabook TX/77MBLK, NEC FC-S16W, Panasonic CF-74GCDDDBM, HP RQ424AA-AKV s7740la, Sony VGN-AW190Y, and more. Asound 10 100m Based Fast Ethernet Card 2.12907 For Windows 7 1/9/2015 alldrivers-2.12907.exe 117kb NEC VERSAE6200 RNC71101895, ByteSpeed ByteSpeed Laptop UT40, NEC PC-MJ30DLZCA, HP HP D290 MT, and more. Asound 10 100m Based Fast Ethernet Card 83407 For Windows 10 1/7/2015 alldrivers-83407.exe 190kb ASUS 1001PX, ASUS 1008HA, HP GJ404AA-UUZ a6110.ch, IBM Razo, Sony VGN-FW250J, IBM 2673CU6, Packard Bell EASYNOTE SW85, Packard Bell TK36, IBM System x3200 M3 -7328K1G, Fujitsu FMVLX60TY, Seneca Pro86308, IBM 2374WDG, and more. Asound 10 100m Based Fast Ethernet Card Q621.190 For Windows 10 64 bit 12/5/2014 zncex-q621.190.exe 106kb GETAC 9270D, Gateway LT27, ASUS 1015PEG, Lenovo 9622W4D, Lenovo ThinkPad Edge E330, and more. Asound 10 100m Based Fast Ethernet Card 1.130 For Windows 7 32 bit khaudso-1.130.exe 156kb Toshiba SATELLITE L850-13U, Sony VPCF235FA, IBM 8184D7G, Compaq VT606AA-AKL CQ3275L, Panasonic CF-W7DWJQJR, Panasonic CF-S8HYEDPS, and more. Asound 10 100m Based Fast Ethernet Card 32029 For Windows 7 64 bit 1/5/2015 alldrivers-32029.exe 156kb HP 810-170st, Gateway S2.WNB03.004, HP P6755de, Toshiba SATELLITE L870-150, HP WL325AA-ABD p6326de, Fujitsu FMVA42EWKS, NEC VERSAL2101 RNB31065295, Sony VGN-Z21WNB, Compaq Presario 1201EA 470019-012, Sony VGN-SZ79MNC, and more.

Asound 10 100m Based Fast Ethernet Card W4381.18 For Windows 7 12/4/2014 alldrivers-w4381.18.exe 188kb NCR 7403-1010-8801, Lenovo ThinkPad X220, HP VD019AA-UUW p6110sc, ECS BAT-I, Supermicro X9DRL-7F, Apple IMac5,1, OEGStone DB75EN, HP 23-f390, Acer Acer 8935G, IBM 2722M3U, Medion MS-7667, NEC PC-MT6005A, NEC PC-MK29MLZDF, and more. Asound 10 100m Based Fast Ethernet Card S71.1482 For Windows 10 9/9/2014 alldrivers-s71.1482.exe 35kb Gateway GT5042j, MSI MS-7360, HP RS904AA-ACP t3625.at, HP KA763AA-ABU s3360.uk, and more. Asound 10 100m Based Fast Ethernet Card N1.12782 For Windows 10 64 bit alldrivers-n1.12782.exe 120kb NOVATECH BB-4770C, Gigabyte 945GDS1, NEC EASYNOTE P910401306, Lenovo ThinkCentre M78, IBM 8215EKU, HP RZ412AA-ABZ a6020.it, MSI MS-7733, Sony PCG-Z1WAMP, NEC PC-VY17FDFER, Gateway Gateway M460, Panasonic CF-S9LWGJDS, Sony VGN-NS190J, and more. Asound 10 100m Based Fast Ethernet Card 21.1420 For Windows 8 8/31/2014 alldrivers-21.1420.exe 184kb HP NM953AA-UUW p6054sc, GETAC 9270D, Toshiba Dynabook T552/47FR, HP S5-1445b, HP DW225A-ABE t475.es, NEC PC-MT6005A, Lenovo 23242F3, and more. Asound 10 100m Based Fast Ethernet Card 40802 For Windows 7 32 bit alldrivers-40802.exe 67kb Panasonic CF-74GCDDDBM, HP RQ424AA-AKV s7740la, Sony VGN-AW190Y, Acer Aspire 1820PT, IBM 8189WB2, Gateway NV59C, Sony VGN-NS25GS, CASPER CASPER NEO, and more. Asound 10 100m Based Fast Ethernet Card S40676 For Windows 7 64 bit 1/20/2015 alldrivers-s40676.exe 158kb HP FQ527AA-AB0 a6630tw, Omni OTC-H3222D00, Sony PCV-RZ211, Matsonic MS8158, LG X110-L.A7A2E2, and more. Please Note: There are particular operating systems known to have problems with Asound 10 100m Based Fast Ethernet Card:.

Windows 10 Mobile. Windows 10 Pro Education. Windows 10.

Windows 10 Team. Windows 10 Enterprise LTSB.

Realtek Lan Card Driver Download

Windows XP Professional. Windows XP Home Edition, for home desktops and laptops. Windows 7 Enterprise (Microsoft Windows NT). Windows 10 S If you encounter problems with the direct download for these operating systems, please consult the driver download manager for the specific Asound 10 100m Based Fast Ethernet Card model.