I solved the issue finally. I got the idea from https://www.alteraforum.com/forum/showthread.php?t=36957 . In my case, lsusb detects an Altera device, but the it shows up as a serial device and not a usb blaster.
admin-local@is234057:/home/dg252267$ lsusb
Bus 002 Device 002: ID 8087:8002 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:800a Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 04f3:0103 Elan Microelectronics Corp. ActiveJet K-2024 Multimedia Keyboard
Bus 003 Device 031: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
bus 003 device 030: id 09fb:6810 altera Bus 003 Device 029: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 003 Device 025: ID 413c:301a Dell Computer Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
admin-local@is234057:/home/dg252267$ lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
|__ Port 6: Dev 2, If 0, Class=Vendor Specific Class, Driver=ax88179_178a, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/15p, 480M
|__ Port 1: Dev 25, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 11: Dev 29, If 0, Class=Hub, Driver=hub/2p, 480M
|__ port 1: dev 30, if 0, class=vendor specific class, driver=, 480m
|__ port 2: dev 31, if 0, class=vendor specific class, driver=ftdi_sio, 12m /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
output of dmesg:
[ 5156.281465] hub 3-11:1.0: USB hub found
[ 5156.281490] hub 3-11:1.0: 2 ports detected
[ 5156.556086] usb 3-11.1: new high-speed USB device number 30 using xhci_hcd
[ 5156.644192] usb 3-11.1: New USB device found, idVendor=09fb, idProduct=6810
[ 5156.644199] usb 3-11.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 5156.720079] usb 3-11.2: new full-speed USB device number 31 using xhci_hcd
[ 5156.814777] usb 3-11.2: New USB device found, idVendor=0403, idProduct=6001
[ 5156.814784] usb 3-11.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5156.814788] usb 3-11.2: Product: FT232R USB UART
[ 5156.814792] usb 3-11.2: Manufacturer: FTDI
[ 5156.814796] usb 3-11.2: SerialNumber: A5004ARD
[ 5157.850561] usbcore: registered new interface driver usbserial
[ 5157.850592] usbcore: registered new interface driver usbserial_generic
[ 5157.850612] usbserial: USB Serial support registered for generic
[ 5157.854961] usbcore: registered new interface driver ftdi_sio
[ 5157.854984] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 5157.855116] ftdi_sio 3-11.2:1.0: FTDI USB Serial Device converter detected
[ 5157.855171] usb 3-11.2: Detected FT232RL
[ 5157.855487] usb 3-11.2: FTDI USB Serial Device converter now attached to ttyUSB0
I thought it might be an EPT issue but it wasn't.
I opened the Quartus programmer, and changed the mode from JTAG to Active serial programming, and the device shows up. I switched the mode back to JTAG, and it still finds the device and I can program it.
Thanksm
Divya