Content deleted Content added
m Fix capitalization: Sourceforge to SourceForge (via WP:JWB) |
Compacted, there's no need for sections |
||
Line 8:
The approach of adding Virtual CD-ROM with software drivers on 3G or storage devices has two problems: it presumably raises the cost of the device, and it may ship outdated software or even viruses. Most of the times, up-to-date drivers are anyway built into the operating systems (after all, on systems implementing the USB standard like Linux, any 3G device is a USB serial port, and any storage device is a ... USB storage device). Virtual CD-ROM on U3-compatible devices can be removed by a software tool.<ref>{{cite web|url=http://u3-tool.sourceforge.net/|title=u3_tool - Tool for controlling U3 drives|access-date=2021-01-04|website=[[SourceForge]]}}</ref> Some 3G devices such as the Huawei support complete disabling of the Virtual CD-ROM.<ref>{{cite web|url=http://www.techytalk.info/disable-virtual-cd-rom-drive-with-built-in-software-on-huawei-and-zte-gsm-modem-devices/|last=Martinović|first=Marko|title=Disable virtual CD-ROM drive with built in software on Huawei and ZTE GSM modem devices|website=TechyTalk.info|access-date=2021-01-04}}</ref>
Available software utilities include the following:
When a device uses the ZeroCD method means that it behaves as a USB CD-ROM when first connected, with a virtual CD-ROM inserted with the Windows device drivers and related Cosmote control program. Once the Windows device drivers are installed, a special USB command is sent to the device to “switch” it to modem mode.<ref>{{cite web|title=ZTE MF636 (Cosmote 3G USB Modem in Greece) & Linux|date=5 November 2009|access-date=2019-02-10|url=http://stoilis.wordpress.com/2009/05/11/zte-mf636-cosmote-3g-usb-modem-in-greece-linux/|archive-url=https://web.archive.org/web/20100109115532/http://stoilis.wordpress.com/2009/05/11/zte-mf636-cosmote-3g-usb-modem-in-greece-linux/|archive-date=2010-01-09}}</ref>▼
▲* ZeroCD: When a device uses the ZeroCD method means that it behaves as a USB CD-ROM when first connected, with a virtual CD-ROM inserted with the Windows device drivers and related Cosmote control program. Once the Windows device drivers are installed, a special USB command is sent to the device to “switch” it to modem mode.<ref>{{cite web|title=ZTE MF636 (Cosmote 3G USB Modem in Greece) & Linux|date=5 November 2009|access-date=2019-02-10|url=http://stoilis.wordpress.com/2009/05/11/zte-mf636-cosmote-3g-usb-modem-in-greece-linux/|archive-url=https://web.archive.org/web/20100109115532/http://stoilis.wordpress.com/2009/05/11/zte-mf636-cosmote-3g-usb-modem-in-greece-linux/|archive-date=2010-01-09}}</ref>
* Ozerocdoff: It temporarily disables ZeroCD for USB Option WWAN modem. The new USB Option WWAN modem devices support a CD-ROM device, which holds the needed Windows device driver to use the WWAN modem. Therefore, the firmware of the WWAN modem announces during the USB enumeration process to work as a virtual CD-ROM device with its vendor name "ZOPTION". This device is now called ZERO-CD. Ozerocdoff is a solution to switch off the ZERO-CD and allow the modem to be a used as a modem.<ref>[http://packages.debian.org/sid/ozerocdoff Debian package ozerocdoff in sid]</ref>
* USB_ModeSwitch: It is a virtual CD-ROM switching utility. From version 1.0.3 upwards there is a simple framework for integrating the switching with [[udev]] (the device manager) to make it fully automatic.<ref name="usb_modeswitch"/>▼
* Switch2modem: It is designed{{by whom|date=May 2015}} for switching a 3G USB modem. The program works under [[OpenSolaris]].<ref>▼
▲USB_ModeSwitch is a virtual CD-ROM switching utility. From version 1.0.3 upwards there is a simple framework for integrating the switching with [[udev]] (the device manager) to make it fully automatic.<ref name="usb_modeswitch"/>
▲Switch2modem is designed{{by whom|date=May 2015}} for switching a 3G USB modem. The program works under [[OpenSolaris]].<ref>
[http://blog.linux.gen.nz/2009/01/getting-the-telecom-t-stick-working-under-opensolaris/ Getting the Telecom T-Stick working under OpenSolaris]
{{webarchive |url=https://web.archive.org/web/20100602152424/http://blog.linux.gen.nz/2009/01/getting-the-telecom-t-stick-working-under-opensolaris/ |date=June 2, 2010 }}</ref>
* Fetch utility: huaweiAktBbo.c is a utility that can be [[Compiler|compiled]] and re-creates the USB communication which is used in Windows.<ref>[http://www.nslu2-linux.org/wiki/HowTo/AddUsb3gModem NSLU2-Linux - HowTo / AddUsb3gModem browse]</ref>▼
▲huaweiAktBbo.c is a utility that can be [[Compiler|compiled]] and re-creates the USB communication which is used in Windows.<ref>[http://www.nslu2-linux.org/wiki/HowTo/AddUsb3gModem NSLU2-Linux - HowTo / AddUsb3gModem browse]</ref>
== External links ==
|